Blud_Mage/Scenes/Player/UI/spawnable_button.gd
Victor Turgeon 1297c1e76a Blud gen
2023-10-11 04:32:53 -04:00

24 lines
520 B
GDScript

class_name SpawnableButton
extends Button
@export var spawnableScene : PackedScene = null
@onready var animationPlayer : AnimationPlayer = $AnimationPlayer
@onready var label : Label = $Label
func _ready():
if spawnableScene == null:
return
var temp : TemplateSpawnable = spawnableScene.instantiate()
label.text = str(temp.monsterName) + " (" + str(temp.cost) + ")"
temp.queue_free()
func _on_mouse_entered():
animationPlayer.play("AnimateTextureRect")
func _on_mouse_exited():
animationPlayer.stop()