Files
godot-demo-projects/2d/platformer/level/coin.gd
2023-02-23 21:10:01 -05:00

11 lines
282 B
GDScript

class_name Coin extends Area2D
## Collectible that disappears when the player touches it.
@onready var animation_player := $AnimationPlayer as AnimationPlayer
func _on_body_entered(body: Node2D) -> void:
animation_player.play(&"picked")
(body as Player).coin_collected.emit()