Jednorazowe przesunięcie węzła
Część sekcji Węzły i sceny ścieżki Godot w Coddy. Lekcja 6 z 27.
Ustawienie position umieszcza węzeł w dokładnym miejscu. Aby przesunąć go o określoną wartość względem jego obecnego położenia, zmień position.x lub position.y. += dodaje wartość do liczby:
position.x += 100To przesuwa węzeł o 100 pikseli w prawo. -= odejmuje, więc position.y -= 50 przesuwa go o 50 pikseli w górę. Pamiętaj, że wartość y rośnie w dół.
Przesunięcie o określoną wartość działa niezależnie od tego, gdzie węzeł się znajduje na początku.
Wyzwanie
ŁatwyGdy gra się rozpocznie, przesuń robota o 150 pikseli w lewo i 40 pikseli w górę względem jego obecnego położenia. Przesuwaj go o określone wartości za pomocą += lub -=.
Spróbuj swoich sił
extends Node2D
func _ready():
pass
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Węzły i sceny
1Twoja pierwsza gra w Godot
Czym jest Godot?Ready uruchamia się razWypisywanie tekstu w GodotDrzewo scenyUstawianie pozycjiJednorazowe przesunięcie węzła3Wartości, które możesz dostosować
Zmienne w węźleStałeZmienne eksportowaneDziałania matematyczne na Vector2Zawijanie ekranuWłasne funkcjePoćwicz samodzielnie: Edytor online Godot