GameMaker:Studio user manual / Руководство пользователя GameMaker:Studio: Events

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

События (Events)

Pops 28.01.13 в 12:51

0

GameMaker:Studio использует то, что называется событиями, и этот раздел посвящён тому, как это работает

Miles7 16.07.13 в 05:01

0

Итак, что такое события? Обычно, это определённые моменты в игре, которые происходят тогда, когда они запрограммированы. GameMaker:Studio работает с циклами из этих событий - начиная с момента старта комнаты, и заканчивая её концом, в игре повторяются Шаги (Шаги это моменты в игре, которые повторяются столько раз в секунду, сколько указано в скорости комнаты), и когда различные условия происходят, вы можете запустить кусок кода либо поместить встроенную кнопку в ваш объект. Давайте взглянем на стандартные настройки объектов с условиями и действиями:

Miles7 16.07.13 в 05:11

0

Как вы видите, в нашем примере объекта есть ряд событий, которые должны выполняться при определенных условиях, но изначально, когда вы создадите объект, этот список пуст, и вы должны решить, какие события вам нужны и что будет происходить при выполнении этих событий. Для добавления событий в объект, нужно нажать кнопку "Добавить событие", после чего откроется следующее окно:

vkvOnline 30.10.13 в 07:59

0

Порядок событий

Miles7 16.07.13 в 08:58

0

Событие создания у всех экземпляров

Miles7 16.07.13 в 08:58

0

Код события создания для всех экземпляров

UncleDec 21.07.13 в 17:45

0

Событие начала игры (Запускается только в первой комнате)

Miles7 16.07.13 в 08:59

0

•

Miles7 16.07.13 в 09:00

0

Стартовый код комнаты (Прописывается в настройках комнаты)

Miles7 16.07.13 в 09:01

0

Событие начала комнаты у всех экземпляров

Miles7 16.07.13 в 09:01

0

Условие начала Шага

Miles7 16.07.13 в 05:11

0

Событие шага, во время которого экземпляры перемещаются в свои новые координаты

Miles7 16.07.13 в 09:04

0

Условие конца Шага

Miles7 16.07.13 в 05:12

0

Два из трёх суб-условий для рисования происходят в том же порядке (Событие изменения размера проходит по-разному)

Miles7 16.07.13 в 09:05

0

Событие рисования

Miles7 16.07.13 в 09:05

0

События рисования графического интерфейса пользователя.

vkvOnline 30.10.13 в 08:01

0

Событие создания объекта

Miles7 16.07.13 в 08:56

0

Событие создания экземпляра

UncleDec 21.07.13 в 17:45

0

Событие уничтожения

Miles7 16.07.13 в 09:07

0

Таймер

Miles7 16.07.13 в 09:07

0

Событие шага

Miles7 16.07.13 в 09:08

0

Событие столкновения

Miles7 16.07.13 в 08:56

0

События клавиатуры

Miles7 16.07.13 в 09:08

0

События мыши

Miles7 16.07.13 в 09:08

0

Другие события

UncleDec 28.01.13 в 14:02

0

События рисования

Miles7 16.07.13 в 09:08

0

Асинхронные события.

vkvOnline 30.10.13 в 08:02

0
Минутку...