10 lines
307 B
GDScript3
10 lines
307 B
GDScript3
|
|
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 != ""
|