Действия

Действием называется то, что непосредственно происходит в Game Maker. Действия помещаются в события. Всякий раз, когда имеется событие, выполняются указанные в нём действия. Существует большое количество разнообразных доступных действий и для Вас очень важно понять, что именно они делают. В этой главе описаны все доступные действия обычного режима. Отметьте, что множество этих действий доступно только в Pro издании Game Maker. Для этого они должны быть определены.

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

Позвольте немного повториться: действие помещается в событие простым перетаскиванием его с вложенных страниц из списка действий. Вы можете изменить их порядок в списке, используя для этого опять же перетаскивание. Если во время перетаскивания нажать клавишу <Alt>, то будет создана копия указанного действия. (Вы можете перетаскивать и копировать действия между списками в различных окнах свойств объекта). Используйте правую кнопку мыши, чтобы удалить (или использовать клавишу <Del>), копировать или вставить действие.

Когда Вы перемещаете действие в список, в большинстве случаев будет всплывать окно, в котором можно установить или изменить некоторые параметры для действия. В большинстве действий очень часто присутствуют два типа параметров. В верхней части Вы можете указать, к какому образцу применять указанное действие. Значение по умолчанию - self (к самому себе), т.е. к образцу, для которого выполняется действие. Чаще всего именно так и нужно. А в случае с событием столкновения Вы можете определить, чтобы действие применялось к другому (Other) образцу, являющимся участником в столкновении. Таким образом, Вы можете, например, уничтожить другой образец. И, конечно же, Вы можете выбрать применение действия ко всем образцам указанного объекта (Object). Таким образом, Вы можете, например, заменить все красные шарики синими. Второй тип параметра - поле под названием Relative (Относительный). Включив данную опцию (галочка в поле) и выставив желаемое значение - оно будет относительным для текущего значения. Например, Вы можете, прибавлять выставленное Вами значение к сумме текущего счёта, что соответственно его изменит. Другие параметры будут описаны ниже. Параметры установленные для действия Вы можете изменить позже, дважды кликнув на этом действии в списке.

Информацию о различных действиях Вы обнаружите на следующих страницах:

Действия Перемещения
Основные Действия, Часть 1
Основные Действия, Часть 2
Действия Управления
Действия Игрового Счёта
Действия Рисования
Использование Выражений и Переменных