class_name ItemPickup extends Interactable # Declare member variables here. Examples: # var a = 2 # var b = "text" export var item :Resource var item_sprite :AnimatedSprite # Called when the node enters the scene tree for the first time. func _ready(): assert( item is Item, "Proper Item resourse type not given " + self.name) if item is Item: item_sprite = AnimatedSprite.new() item_sprite.frames = item.in_game_sprite add_child(item_sprite) item_sprite.play() func trigger_interaction(): queue_free() # Called every frame. 'delta' is the elapsed time since the previous frame. #func _process(delta): # pass