|
@@ -34,3 +34,25 @@ entao iremos adcionar um node button
|
|
|
e mudaremos o atributto text no Button para 'teste button'
|
|
|
![](https://i.imgur.com/JO4f3sD.png)
|
|
|
|
|
|
+e criaremos um node do tipo 'textedit'
|
|
|
+![](https://i.imgur.com/I0CUuay.png)
|
|
|
+
|
|
|
+criaremos um novo script
|
|
|
+![](https://i.imgur.com/xRgHErk.png)
|
|
|
+
|
|
|
+e iremos a opçao Node ao lado do inspetor do item button, one olharemos os sinais, iremos escolher a opçao 'button_down' e iremos connectar o sinal, ao node com o script, isso era permiter um pedaço de codigo a ser executado toda vez que o botao e pressionado.
|
|
|
+![](https://i.imgur.com/zb3NroS.png)
|
|
|
+![](https://i.imgur.com/LTMhlsA.png)
|
|
|
+![](https://i.imgur.com/iMdGUqB.png)
|
|
|
+
|
|
|
+
|
|
|
+e introuduziremos o seguinte codigo
|
|
|
+```
|
|
|
+extends Control
|
|
|
+
|
|
|
+func _on_Button_button_down():
|
|
|
+ var texto = $NinePatchRect/VBoxContainer/TextEdit.get_text()
|
|
|
+ $NinePatchRect/VBoxContainer/Button.set_text()
|
|
|
+ pass # Replace with function body.
|
|
|
+
|
|
|
+```
|