Increase analog look sensitivity. Fix analog look sensitivity going unused.
This commit is contained in:
parent
c75c8e094c
commit
85b2d76138
|
@ -18,7 +18,7 @@ class_name GameplayCamera extends Camera3D
|
|||
@export var zoom_speed: float = 4.0
|
||||
@export var mouse_sensitivity: float = 0.03125
|
||||
@export var mouse_wheel_sensitivity: float = 5.0
|
||||
@export var analog_sensitivity: float = 1.0
|
||||
@export var analog_sensitivity: float = 1.5
|
||||
@export var analog_zoom_sensitivity: float = 1.0
|
||||
|
||||
var target_direction := Vector3.ZERO
|
||||
|
@ -52,9 +52,15 @@ func _unhandled_input(event: InputEvent) -> void:
|
|||
|
||||
func _handle_analog_input() -> void:
|
||||
if !player_control: return
|
||||
look_impetus.x -= Input.get_axis(&'look_left', &'look_right')
|
||||
look_impetus.y += Input.get_axis(&'look_down', &'look_up')
|
||||
look_impetus.z += Input.get_axis(&'zoom_in', &'zoom_out')
|
||||
look_impetus.x -= (
|
||||
Input.get_axis(&'look_left', &'look_right')*analog_sensitivity
|
||||
)
|
||||
look_impetus.y += (
|
||||
Input.get_axis(&'look_down', &'look_up')*analog_sensitivity
|
||||
)
|
||||
look_impetus.z += (
|
||||
Input.get_axis(&'zoom_in', &'zoom_out')*analog_sensitivity
|
||||
)
|
||||
|
||||
func _respond_to_impetus(delta: float) -> void:
|
||||
if !target: return
|
||||
|
|
Loading…
Reference in New Issue