Files
tps-demo/door/door.gd
2025-10-11 05:04:14 -07:00

13 lines
263 B
GDScript

extends Area3D
var open: bool = false
@onready var animation_player: AnimationPlayer = $DoorModel/AnimationPlayer
func _on_door_body_entered(body: Node3D) -> void:
if not open and body is Player:
animation_player.play(&"doorsimple_opening")
open = true