mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 15:42:35 +00:00
Added changable mouse sensitivity
This commit is contained in:
@@ -110,6 +110,7 @@ class IMICFPS
|
|||||||
Vertical Angle: #{@vertical_angle.round(2)} Horizontal Angle: #{@horizontal_angle.round(2)} ~
|
Vertical Angle: #{@vertical_angle.round(2)} Horizontal Angle: #{@horizontal_angle.round(2)} ~
|
||||||
X:#{@camera.x.round(2)} Y:#{@camera.y.round(2)} Z:#{@camera.z.round(2)} ~
|
X:#{@camera.x.round(2)} Y:#{@camera.y.round(2)} Z:#{@camera.z.round(2)} ~
|
||||||
FOV: #{@initial_fov} ~
|
FOV: #{@initial_fov} ~
|
||||||
|
Mouse Sesitivity: #{@mouse_sesitivity} ~
|
||||||
Faces: #{@number_of_faces} ~
|
Faces: #{@number_of_faces} ~
|
||||||
Last Frame: #{delta_time}ms (#{Gosu.fps} fps)~
|
Last Frame: #{delta_time}ms (#{Gosu.fps} fps)~
|
||||||
~
|
~
|
||||||
@@ -178,6 +179,15 @@ class IMICFPS
|
|||||||
case id
|
case id
|
||||||
when Gosu::KbZ
|
when Gosu::KbZ
|
||||||
@draw_skydome = !@draw_skydome
|
@draw_skydome = !@draw_skydome
|
||||||
|
@skydome.renderable = @draw_skydome
|
||||||
|
when Gosu::KB_NUMPAD_PLUS
|
||||||
|
@mouse_sesitivity+=1
|
||||||
|
@mouse_sesitivity = @mouse_sesitivity.clamp(1.0, 100.0)
|
||||||
|
when Gosu::KbMinus, Gosu::KB_NUMPAD_MINUS
|
||||||
|
@mouse_sesitivity-=1
|
||||||
|
@mouse_sesitivity = @mouse_sesitivity.clamp(1.0, 100.0)
|
||||||
|
when Gosu::KB_NUMPAD_MULTIPLY
|
||||||
|
@mouse_sesitivity = 20.0
|
||||||
when Gosu::KbBacktick
|
when Gosu::KbBacktick
|
||||||
$debug = !$debug
|
$debug = !$debug
|
||||||
when Gosu::MsWheelUp
|
when Gosu::MsWheelUp
|
||||||
|
|||||||
Reference in New Issue
Block a user