Files
godot-interaction-system/Scripts/Interactable.gd
T

20 lines
308 B
GDScript

extends Node3D
class_name Interactable
static func find(node: Node) -> Interactable:
while node:
if node is Interactable:
return node
node = node.get_parent()
return null
func beginInteract(player, hitPosition: Vector3):
pass
func updateInteract(player):
pass
func endInteract(player):
pass