hide player cursor if no input

This commit is contained in:
Teatov 2025-09-17 01:30:23 +10:00
parent 4100d10a94
commit bd02de0076

View File

@ -13,6 +13,13 @@ var _side: float = 0
func handle_cursor(player: Player, delta: float) -> void:
visible = (
player.aimer.aim_offset != Vector3.ZERO
and player.input_mode_is(Inputer.Mode.CONTROLLER)
)
if not visible:
return
var cursor_pos_world := player.attack.global_position + player.aimer.aim_offset
var cursor_pos_screen := MainCamera.instance.unproject_position(cursor_pos_world)