Задать позицию
Часть раздела Узлы и сцены путешествия по Godot на Coddy. Урок 5 из 28.
position узла — это Vector2: два числа, x и y. x считает пиксели вправо. y считает пиксели вниз. Верхний левый угол игры — это (0, 0), а ширина этой игры составляет 640 пикселей, высота — 360.
Задай позицию в _ready(), чтобы выбрать, где узел появится:
func _ready():
position = Vector2(500, 100)Так робот окажется ближе к верхнему правому углу. Чем больше y, тем ниже объект на экране.
Задание
ЛегкоПеремести робота на новое место старта.
- В
_ready()замениpassстрокой, которая задаёт дляpositionзначениеVector2(100, 250). - Сначала укажи
x, затемy.
Нажми «Играть»: робот окажется слева, прямо над полом. Затем нажми «Проверить».
Попробуйте сами
extends Node2D
func _ready():
pass
Все уроки раздела Узлы и сцены
1Ваша первая игра на Godot
Что такое Godot?_ready() выполняется один разВывод в GodotДерево сценЗадать позициюПереместить узел один разПотренируйтесь самостоятельно: Песочница Godot