test-client-godot/scenes/GUI/HUD/Windows.gd

26 lines
732 B
GDScript

extends ReferenceRect
func _ready():
for child in self.get_children():
child.connect( "window_clicked", self, "_on_window_clicked" )
var new_label = Label.new()
new_label.set_name( "azerty" )
new_label.set_text( "azertyuiop sdfghjklm wxcvbn" )
new_label.set_autowrap( true )
$ui_window.add_child( new_label )
new_label = Label.new()
new_label.set_name( "azerty2" )
new_label.set_text( "2azertyuiop2 2sdfghjklm2 wxcvbn2" )
new_label.set_autowrap( true )
$ui_window.add_child( new_label )
func _on_window_clicked( window ):
var index = 0
for child in self.get_children():
self.move_child(child, index)
index += 1
self.move_child(window, index)