La-Torreta-del-Drac/scenes/create_button.gd
2025-04-22 22:52:18 +02:00

19 lines
467 B
GDScript

extends TextureButton
@export var dragon_editor: PackedScene
@onready var base: GameManager = $"../.."
func _on_button_up() -> void:
var editor: DragonEditor = dragon_editor.instantiate()
editor.on_create_dragon.connect(base.add_dragon)
var window_position: Vector2i = DisplayServer.window_get_position()
var window_size: Vector2i = DisplayServer.window_get_size()
editor.position = window_position - editor.size / 2
editor.show()
add_child(editor)