Files
gamedevjs-jam/collectables/Apple.gd
Indrajith K L 77b9080c3b Player Animation converted to Animation Tree
Level 1 Design
Door Mechanism
Core Gameplay Mechanism - In-Progress
2022-04-18 01:21:58 +05:30

18 lines
375 B
GDScript

extends Node2D
export var health=10
var collected = false
func _ready():
$AnimationPlayer.play("idle")
func _on_Area2D_body_entered(body):
if (body.name=="Player" and !collected):
collected = true
SignalBus.emit_signal("on_apples_collected",1)
self.hide()
$Sprite/Area2D.set_collision_mask_bit(1,false)
$pickup.play()
func _on_pickup_finished():
queue_free()