Legt die Bewegungsgeschwindigkeit einer FPS Kamera (First Person Shooter Camera) fest

Parameter

camera% die betroffene Kamera
speed# die neue Bewegungsgeschwindigkeit

Beachte

Diese Funktion kann nur auf Kameras angewendet werden die mit CreateFPSCamera erzeugt wurden.

Beispiel

VSync(True)

Graphics(1280, 720)

cam% = CreateFPSCamera()
ninja% = LoadMesh("ninja.b3d")
ground% = CreatePlane()
light% = CreateLight()

RotateEntity(light, 60)
EntityShadow(ninja, True)

PositionEntity(cam, 0, 1, -5)
CameraRange(cam, 0.01, 1000)

CameraMoveSpeed(cam, 0.01)
CameraRotateSpeed(cam, 0.01)

While Not KeyHit(KEY_ESCAPE)
	RenderWorld()
Wend

EndGraphics()
End()
  • Keine Kommentare gefunden