diff options
| author | jussi | 2024-11-21 18:02:06 +0200 |
|---|---|---|
| committer | jussi | 2024-11-21 18:02:06 +0200 |
| commit | d96e33bb1772c28f630de32e09201c0cdea6f896 (patch) | |
| tree | 6f17dcdf04c476b6a152d2b0aa3698c1fe0ab910 /examples/resources/lib/camera3d.lua | |
| parent | 3d5eeac3d7e73a71cd476afed556e76fd9b5fe07 (diff) | |
| download | reilua-enhanced-d96e33bb1772c28f630de32e09201c0cdea6f896.tar.gz reilua-enhanced-d96e33bb1772c28f630de32e09201c0cdea6f896.tar.bz2 reilua-enhanced-d96e33bb1772c28f630de32e09201c0cdea6f896.zip | |
Updated examples to ReiLua 0.9.0.
Diffstat (limited to 'examples/resources/lib/camera3d.lua')
| -rw-r--r-- | examples/resources/lib/camera3d.lua | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/examples/resources/lib/camera3d.lua b/examples/resources/lib/camera3d.lua index 6acb78b..f9a9a50 100644 --- a/examples/resources/lib/camera3d.lua +++ b/examples/resources/lib/camera3d.lua @@ -92,8 +92,6 @@ function Camera3D:getUpward() end function Camera3D:update( delta ) - delta = 1 / 60 -- Hack for framerate independance. - if self.mode == self.MODES.FREE then if RL.IsMouseButtonDown( RL.MOUSE_BUTTON_MIDDLE ) then local mouseDelta = Vector2:newT( RL.GetMouseDelta() ) @@ -109,7 +107,7 @@ function Camera3D:update( delta ) mouseDelta = mouseDelta:scale( self.TURN_SPEED * delta ) RL.Camera3DYaw( self.camera, -mouseDelta.x, true ) - RL.Camera3DPitch( self.camera, -mouseDelta.y, false, true, false ) + RL.Camera3DPitch( self.camera, -mouseDelta.y, true, true, false ) end end @@ -124,7 +122,7 @@ function Camera3D:update( delta ) mouseDelta = mouseDelta:scale( self.TURN_SPEED * delta ) RL.Camera3DYaw( self.camera, -mouseDelta.x, false ) - RL.Camera3DPitch( self.camera, -mouseDelta.y, false, false, false ) + RL.Camera3DPitch( self.camera, -mouseDelta.y, true, false, false ) RL.SetMousePosition( Vector2:newT( RL.GetScreenSize() ):scale( 0.5 ) ) local distance = self.KEYBOARD_MOVE_SPEED * delta |
