Ustawianie pozycji
Część sekcji Węzły i sceny ścieżki Godot w Coddy. Lekcja 5 z 28.
position węzła to Vector2: dwie liczby, x i y. x liczy piksele w prawo. y liczy piksele w dół. Lewy górny róg gry to (0, 0), a gra ma 640 pikseli szerokości i 360 pikseli wysokości.
Ustaw pozycję w _ready(), aby wybrać, gdzie zacznie węzeł:
func _ready():
position = Vector2(500, 100)Dzięki temu robot znajdzie się blisko prawego górnego rogu. Większa wartość y oznacza niższe położenie na ekranie.
Wyzwanie
ŁatwyPrzenieś robota w nowe miejsce startowe.
- W
_ready()zastąppasswierszem, który ustawiapositionnaVector2(100, 250). - Najpierw podaj
x, a potemy.
Naciśnij „Graj”: robot stoi po lewej stronie, tuż nad podłogą. Następnie naciśnij „Sprawdź”.
Spróbuj swoich sił
extends Node2D
func _ready():
pass
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