Готовый перевод GameMaker:Studio user manual / Руководство пользователя GameMaker:Studio: Events
События (Events)
GameMaker:Studio использует то, что называется событиями, и этот раздел посвящён тому, как это работает
Итак, что такое события? Обычно, это определённые моменты в игре, которые происходят тогда, когда они запрограммированы. GameMaker:Studio работает с циклами из этих событий - начиная с момента старта комнаты, и заканчивая её концом, в игре повторяются Шаги (Шаги это моменты в игре, которые повторяются столько раз в секунду, сколько указано в скорости комнаты), и когда различные условия происходят, вы можете запустить кусок кода либо поместить встроенную кнопку в ваш объект. Давайте взглянем на стандартные настройки объектов с условиями и действиями:
Как вы видите, в нашем примере объекта есть ряд событий, которые должны выполняться при определенных условиях, но изначально, когда вы создадите объект, этот список пуст, и вы должны решить, какие события вам нужны и что будет происходить при выполнении этих событий. Для добавления событий в объект, нужно нажать кнопку "Добавить событие", после чего откроется следующее окно:
Порядок событий
Событие создания у всех экземпляров
Код события создания для всех экземпляров
Событие начала игры (Запускается только в первой комнате)
•
Стартовый код комнаты (Прописывается в настройках комнаты)
Событие начала комнаты у всех экземпляров
Условие начала Шага
Событие шага, во время которого экземпляры перемещаются в свои новые координаты
Условие конца Шага
Два из трёх суб-условий для рисования происходят в том же порядке (Событие изменения размера проходит по-разному)
Событие рисования
События рисования графического интерфейса пользователя.
Событие создания экземпляра
Событие уничтожения
Таймер
Событие шага
Событие столкновения
События клавиатуры
События мыши
Другие события
События рисования
Асинхронные события.
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/36907/133134
Переводчики: Miles7, vkvOnline, UncleDec, Pops
Настройки
Готово:
