generated from krampus/template-godot4
12 lines
273 B
GDScript
12 lines
273 B
GDScript
class_name Holdable extends Node
|
|
## Component for holdable elements
|
|
|
|
@export var hold_distance := 1.0
|
|
|
|
|
|
static func get_component(o: Object) -> Holdable:
|
|
var n := o as Node
|
|
if n and n.has_node("Holdable"):
|
|
return n.get_node_or_null("Holdable") as Holdable
|
|
return null
|