Fixed cursor not showing up in Asset Viewer main menu, fixed Camera free move not having :turn_left/right implemented

This commit is contained in:
2020-01-30 19:53:42 -06:00
parent eb1bfe204b
commit 1b6019419b
3 changed files with 20 additions and 2 deletions

View File

@@ -116,6 +116,8 @@ class IMICFPS
relative_speed = 10.0 if InputMapper.down?(:sprint)
relative_speed *= window.dt
turn_speed = 50.0 * window.dt
if InputMapper.down?( :forward)
@position.z+=Math.cos(relative_y_rotation * Math::PI / 180) * relative_speed
@position.x-=Math.sin(relative_y_rotation * Math::PI / 180) * relative_speed
@@ -136,6 +138,14 @@ class IMICFPS
@position.x-=Math.cos(relative_y_rotation * Math::PI / 180) * relative_speed
end
if InputMapper.down?(:turn_left)
@orientation.y -= turn_speed
end
if InputMapper.down?(:turn_right)
@orientation.y += turn_speed
end
if InputMapper.down?(:ascend)
@position.y+=relative_speed
end