godot-plateformer/addons/reedinput/joy_axis_binding.gd

10 lines
307 B
GDScript

extends Resource
class_name JoyAxisBinding
@export var action_id: String = "" # 绑定到哪个动作(通常是 axis 类型)
@export var axis: int = JOY_AXIS_LEFT_X # 例如 JOY_AXIS_LEFT_X
@export_range(0.0, 0.5, 0.01) var deadzone: float = 0.15
func is_valid() -> bool:
return action_id != ""