AtomicPuzzle
Версия от 13:57, 5 мая 2018; Echornaya (обсуждение | вклад)
Содержание
AtomicPuzzle - объект редактора, который реализует игровую механику "Atomic Puzzle" - задача игрока логически удалить атомы с молекулы, тем самым уничтожив ее, не оставив ни одного атома.
Основные свойства
- файл уровня - файл с описанием уровней.
- номер уровня - номер текущего уровня.
- прокликиваемый - Если 1, то прямоугольник прозрачен для клика мышкой (пропускает объектам под собой). Если 2, то прямоугольник сам обрабатывает клик, но и пропускает его дальше.
- звуки
- конец хода (обычный) - звук конца обычного хода.
- конец хода (обмен) - звук конца хода при применении бонуса обмена.
- конец хода (закраска) - звук конца хода при применении бонуса закраска.
- параметры анимации
- начальная скорость движения - начальная скорость движения.
- ускорение движения - ускорение движения.
- время исчезновения ms - время исчезновения ms.
- время пульсации линии ms - время пульсации линии ms.
- минимальное значение альфы при пульсации - минимальное значение альфы при пульсации.
- счетчики
- ходы - счетчик оставшихся ходов.
- время - счетчик оставшегося времени.
- сохранение
- сохранять в профиль - Если ==1, то значение будет сохранено в текущий профиль, если 0 - то глобально..
- поле в опциях - Поле в опциях, в которое будет сохраняться номер последнего пройденного уровня.
Дополнительные параметры
- графика атома - ресурс, используемый для отрисовки игрового атома
- номер - Номер атома в файле уровня.
- клип - Клип атома.
- подсветка - Клип подсветки атома.
- эффект удаления - эффект удаления.
- графика линии - графика соединения между атомами
- клип - клип линии. Пивот должен быть в левой/центральной точке.
- подсветка - клип подсветки линии.
- изменить состояние объекта - победа - обработчик победы
- объект - объект, состояние которого меняем.
- состояние - новое состояние для объекта из предыдущего поля.
- изменить состояние объекта - поражение - обработчик поражения
- объект - объект, состояние которого меняем.
- состояние - новое состояние для объекта из предыдущего поля.
- изменить состояние объекта - ход - изменить состояние объекта - ход
- объект - объект, состояние которого меняем.
- состояние - новое состояние для объекта из предыдущего поля.