Erzeugt eine Kamera die sich mit der Maus und den Pfeiltasten bewegen lässt.
Parameter
[parent%] | ein übergeordnetes Entity (optional) |
Beachte
Es lässt sich derzeit nur die Bewegungsgeschwindigkeit mittlels SetCameraModeSpeed ändern. Funktionen zur Anpassung der Rotationsgeschwindigkeit und der Tastenbelegung folgen später
Beispiel
VSync(True) AppTitle("Hello World") AntiAlias(16) SetDriver(EDT_DIRECT3D9) Graphics3D(800, 600) ClsColor(30, 90, 120) cam% = CreateFPSCamera() cube% = CreateCube() l% = CreateLight(LIGHT_POINT) SetCameraMoveSpeed(cam, 0.001) PositionEntity(cube, 0, 0, 2) PositionEntity(cam, 0, 1, -2) PositionEntity(l, -3, 1, 0) LightRange(l, 200) Repeat RenderWorld() Until KeyHit(KEY_ESCAPE) EndGraphics() End
Kommentare