Files
HorrorGame/Assets/scripts/InteractRay.gd
2024-08-16 10:38:39 -05:00

18 lines
389 B
GDScript

extends RayCast3D
@onready var prompt = $"Prompt"
# Called when the node enters the scene tree for the first time.
func _ready():
add_exception(owner)
func _physics_process(delta):
prompt.text = ""
if is_colliding():
var collider = get_collider()
if collider:
prompt.text = collider.prompt_message
if Input.is_action_just_pressed("interact"):
collider.interact(owner)