Menu
CoddyTech

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.

challenge icon

Wyzwanie

Łatwy

Przenieś robota w nowe miejsce startowe.

  1. W _ready() zastąp pass wierszem, który ustawia position na Vector2(100, 250).
  2. Najpierw podaj x, a potem y.

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

Poćwicz samodzielnie: Edytor online Godot