Проектирование экранов игры

Материал из wiki.appsalutecreator.com
Версия от 06:46, 12 июля 2012; Igood (обсуждение | вклад) (Инициализация)
Перейти к: навигация, поиск
  • Лейаут - Проект с заданными параметрами физического разрешения экрана
  • Экран - Основной объект используемый для проектирования уровней игр, должен содержать как минимум одну сцену.
  • Сцена - принадлежит экрану, содержит объекты игры


Layout.png



Параметры Экрана

Глобальность экрана

Если 1, то экран глобальный - объекты этого экрана доступны из любого другого экрана.

Если 2, то экран глобальный + мы на него переходим в обязательном порядке после потери фокуса.

Сохраняемость

0 - не сохраняемый

1 - сохраняемый при выходе (то есть если мы закроем приложение на устройстве, а потом запустим, то оно откроется с этого же экрана если он сохраняемый)

Цвет экрана

обычно это 000000(черный).

Параметры Сцены

Инициализация

выравнивание - Начальные размер и положение

Левый бордюр - левый бордюр сцены (значение в пикселях на сколько мы может оттянуть левый край сцены от левого края экрана)

Правый бордюр - правый бордюр сцены (значение в пикселях на сколько мы может оттянуть правый край сцены от правого края экрана)

Верхний бордюр - верхний бордюр сцены (значение в пикселях на сколько мы может оттянуть верхний край сцены от верхнего края экрана)

Нижний бордюр - нижний бордюр сцены (значение в пикселях на сколько мы может оттянуть нижний край сцены от нижнего края экрана)

Screen.jpg

смещение по горизонтали Допустимое смещение сцены по горизонтали при перетаскивании

смещение по вертикали Допустимое смещение сцены по вертикали при перетаскивании

время востановления Время анимации востановления начальных размера и положении

Положение

х - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены

у - Вертикальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены

Размер

w - Ширина объекта в пикселях

h - Высота объекта в пикселях

Модификаторы

alpha - Прозрачность: от 0 (прозрачен) до 1 (не прозрачен)

angle - Угол поворота в градусах (0 - не повёрнут). Отсчитывается от оси x вниз. Вверх - идут отрицательные углы

scale x - Масштаб по оси x (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.)

scale y - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.)

z - Параметр порядка рисования объекта. Сначала рисуются объекты с большим z, затем, поверх них - с меньшим

память - Если 1, то при повторном открытии экрана объект не обновляет свои параметры (помнит текущие параметры, оставшиеся от предыдущего посещения экрана)

Показ сцены

время - Время в ms показа сцены в рабочем состоянии (если определено поле переход)

переход - Экран к которому нужно перейти после окончания времени показа сцены

растягиваемая - Если 1, то сцена может быть растянута

таскаема - Если 1, то сцену можно таскать мышкой, если 2, то ее можно таскать даже за объекты

границы - Если 1, то сцена, при таскании упирается в границы экрана (если она больше, то снаружи, если меньше, то изнутри

двойной тач - Если 1, то сцена обрабатывает двойной тач

Утка (Масштабирование мультитачем)

min scale - Минимальный коэффициент масштабирования (0.1)

max scale - Максимальный коэффициент масштабирования (4)

Открытие

Сцена может открыться (появится) не сразу, а выполнив определенные действия (выехать, проявиться по прозрачности и т.п.)

пауза - Время в ms перед началом появления сцены

время - Время в ms процесса открытия сцены

x - Начальная координата x из которой сцена будет выезжать при открытии

y - Начальная координата y из которой сцена будет выезжать при открытии

alpha - Начальная прозрачность сцены (0-прозрачна, 1-непрозрачна) при старте анимирования открытия сцены

angle - Начальный угол (в градусах) от которого сцена будет вращаться при появлении до рабочего угла

scale x - Начальный масштаб по оси x от которого сцена начнет открываться к масштабу, указанному в общем списке параметров

scale y - Начальный масштаб по оси y от которого сцена начнет открываться к масштабу, указанному в общем списке параметров


Закрытие

Сцена может закрыться (исчезнуть) не сразу, а выполнив определенные действия (уехать, растять по прозрачности и т.п.)

время - Время в ms процесса закрытия сцены

x - Конечная координата x куда сцена будет уезжать при закрытии

y - Конечная координата y куда сцена будет уезжать при закрытии

alpha - Финальная прозрачность сцены (0-прозрачна, 1-непрозрачна) при её закрытии

angle - Конечный угол (в градусах) к которому сцена будет вращаться при закрытии от рабочего угла

scale x - Конечный масштаб по оси x к которому сцена будет закрываться

scale y - Конечный масштаб по оси y к которому сцена будет закрываться