Create Instance (Создать образец объекта)
Этим действием Вы можете создать образцы объекта. Вы определяете объект для создания и позицию для нового образца. Если Вы включите опцию Relative, то позиция будет выбрана относительно позиции текущего образца. Создание образцов в процессе игры чрезвычайно полезно. Космический корабль может создавать ракеты; бомба может создать взрыв и т.д. Во многих играх Вы будете иметь некоторый контроллер объектов, который время от времени будет создавать монстров или другие объекты. Для недавно созданного образца объекта выполняется событие создания.
Create Moving (Создать образец объекта со скоростью и направлением)
Это действие почти такое же, как и выше, но с двумя дополнительными возможностями. Вы можете определить скорость и направление созданного образца. Отметьте, что если Вы проверяете опцию Relative, то относительна позиция, а не скорость и направление. Что бы сделать вылетание пуль из стреляющего объекта, Вы должны применить следующую хитрость. Используйте для позиции значение 0,0 и отметьте опцию Relative. За направление Вы должны использовать текущее направление (direction) образца. (Это действительно переменная, которая всегда обозначается в текущем направлении, когда образец перемещается.)
Create Random (Создать образец произвольного объекта)
Это действие позволяет создавать образец одного из четырёх объектов. Вы определяете
четыре объекта и позицию. Образец одного из этих четырёх объектов создаётся в заданной позиции. Если Вы проверяете опцию Relative, то позиция будет относительной позиции текущего образца. Если Вам нужно выбрать меньше чем из четырёх объектов, Вы можете использовать No Object для некоторых из них.
Это, например, полезно при генерировании случайного врага в местоположении.
Change Instance (Изменить образец)
Этим действием Вы можете заменить текущий образец объекта другим. Например, Вы можете заменить образец бомбы образцом взрыва. Все параметры настройки, такие как движение или значение переменных, останутся теми же. Вы можете указать условия выполнения события уничтожения для текущего объекта и событие создания для нового объекта.
Destroy Instance (Уничтожить образец)
Этим действием Вы уничтожаете текущий образец. Для образца выполняется событие уничтожения.
Destroy at Position (Уничтожить образцы в позиции)
Этим действием Вы уничтожаете все образцы, находящиеся на ограниченном поле заданной позиции. Это, например, полезно при использовании взрывающейся бомбы. Когда включена опция Relative, то принимается позиция относительно позиции текущего образца.
Change Sprite (Изменить спрайт)
Используйте это действие, чтобы изменить спрайт для образца. Вы указываете новый спрайт. Также Вы можете указать кадр, который будет показан. Обычно Вы будете использовать для него (первого кадра) значение 0, если Вы не хотите видеть конкретный кадр. Используйте -1, если Вы не хотите изменить показ текущего кадра. Наконец, Вы можете изменить скорость анимирования кадров. Если Вы хотите видеть только конкретный кадр, то установите скорость на 0. Если скорость будет больше 1, то некоторые кадры будут пропускаться. А если скорость меньше 1, то кадры будут отображаться всё время. Не используйте отрицательную скорость. Изменение спрайтов является важной характеристикой. Например, Вы часто захотите изменить спрайт персонажа в зависимости от того направления, в котором он движется. Это может быть достигнуто созданием различных спрайтов для каждого из этих (четырёх) направлений. В событии клавиатуры для клавиш курсора Вы можете установить направление движения и спрайт.
Transform Sprite (Преобразовать спрайт)
Используйте это действие, чтобы изменить размер и ориентацию спрайта для образца объекта. Используйте коэффициенты масштабирования для создания большего либо меньшего размера. Угол задаётся против часовой стрелки ориентации спрайта. Например, чтобы сделать спрайт сориентированным в направление движения, используйте величину направления direction. Например, это полезно для автомобиля. Вы можете также указать, должен ли спрайт быть преобразован по горизонтали и/или вертикали.
Это действие доступно только в Pro издании.
SColor Sprite (Установить смешивание спрайта)
Обычно, спрайт нарисован так, как он определён. Используя это действие, Вы можете изменить цвет спрайта. Этот цвет смешивается с цветом спрайта. Если Вы хотите нарисовать спрайт в других цветах, то Вы лучше определите спрайт в чёрно-белом цвете и используйте смешиваемый цвет, чтобы установить фактический цвет. Вы можете также указать альфа прозрачность. Значение 1 - спрайт непрозрачный. Значение 0 - полностью прозрачный. Величина между этими значениями позволит Вам увидеть сияние заднего фона. Это действие используется в основном для отображения взрывов.
Это действие доступно только в Pro издании.
Play Sound (Проиграть звук)
Этим действием Вы проигрываете один из звуковых ресурсов, который Вы добавляете в свою игру. Вы можете указать звук, который хотите проиграть, и должен ли он проигрываться единожды (значение по умолчанию) или непрерывно. Несколько wave звуков могут проигрываться одновременно, а midi звук одновременно может быть проигран только один. Так что, если Вы запускаете ещё один звук midi при проигрывании другого - текущий звук midi будет остановлен.
Stop Sound (Остановить звук)
Это действие останавливает указанный звук. Если проигрывается несколько образцов указанного звука, то будут остановлены все.
Check Sound (Если звук проигрывается)
Если звук проигрывается, то выполняется следующее действие. В противном случае - действие пропускается. Вы можете выбрать Not, чтобы указать, что следующее действие должно быть выполнено, если указанный звук не проигрывается. Например, Вы можете проверить, что некоторая фоновая музыка проигрывается и, если нет, то можете запустить новую фоновую музыку.
Previous Room (Идти в предыдущую комнату)
Это действие перемещает в предыдущую комнату. Вы можете указать эффект перехода между комнатами. Поэкспериментируйте с настройками, чтобы определить желаемый эффект. Если Вы будете находиться в первой комнате, то произойдёт ошибка.
Next Room (Идти в следующую комнату)
Данное действие перемещает в следующую комнату. Вы также можете указать эффект перехода.
Restart Room (Перезапустить текущую комнату)
Это действие перезапускает текущую комнату. Вы можете указать эффект перехода.
Different Room (Идти в другую комнату)
Используя данное действие можно перейти в определённую комнату. Вы указываете комнату и, по желанию, эффект перехода.
Check Previous (Если предыдущая комната существует)
Это действие проверяет, действительно ли имеется предыдущая комната. Если имеется, то действие выполняется. Вам действительно может понадобиться такая проверка для перемещения в предыдущую комнату.
Check Next (Если следующая комната существует)
Это действие проверяет, имеется ли на самом деле следующая комната. Если имеется, то действие выполняется. Вам действительно может понадобиться такая проверка для перемещения в следующую комнату.