xolatgames / Example-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Пример кода на Godot Engine 3.5.2 №1

Сцена №1: Есть объект и контроллер использующиеся для персонажа. Объект (кубик) имеет переменную скорости и метод перемещения по плоскости с данной скоростью. В контроллере есть контроль нажатия на клавиши 1 2 3 4, каждая клавиша это изменение скорости. При нажатии на клавиши 1-4 изменяется скорость объекта в соответсвии с заданной для клавиши скоростью. Объект движется вперед и назад в пределах экрана с заданной скоростью. Скорость перемещения не зависит от FPS.

Сцена №2: При запуске в центре экрана появится четыре квадратных кнопки. Кнопки должны иметь обозначения.
Кнопка №4 - выход с подтверждением "да" "нет". Выход при подтверждении.
Кнопка №1 - вывод посередине экрана окна с текстом и двумя кнопками "переход "отмена". "Переход" загружает Сцену №3
Кнопка №3 - запуск обмена кнопок местами.
Кнопка №2 - при нажатии демонстрация феерверка

Сцена №3: В центре круга горит огонь. Есть кнопка "Выход" для возврата на Сцену №2.

Сцена №4: Сцена №2 с работающей кнопкой №3 и не работающей кнопкой №2.

About


Languages

Language:GDScript 100.0%