Menu
CoddyTech

Заставка: дрейф

Часть раздела Узлы и сцены путешествия по Godot на Coddy. Урок 24 из 28.

В следующих пяти уроках ты создашь заставку: логотип, который перемещается по экрану, отскакивает от краёв и меняет цвет при каждом отскоке.

На сцене есть тёмное небо и узел Logo с белой плашкой, тенью и Label. Параметр modulate логотипа окрашивает плашку в синий цвет. Его скрипт logo.gd пока ничего не делает.

Первый шаг — задать скорость. Храни её в переменной узла, чтобы на следующих шагах можно было менять её при отскоке логотипа.

challenge icon

Задание

Легко

Запусти заставку: пусть логотип дрейфует.

  1. В начале файла logo.gd добавь переменную узла velocity и задай ей значение Vector2(200, 90).
  2. В _process() перемещай логотип со скоростью velocity в секунду, используя delta.

Нажми «Играть»: пока логотип дрейфует вниз и вправо за пределы экрана. Затем нажми «Проверить».

Попробуйте сами

extends Node2D

func _process(delta):
	pass

Все уроки раздела Узлы и сцены

Потренируйтесь самостоятельно: Песочница Godot