Scene

Материал из wiki.appsalutecreator.com
Версия от 06:09, 24 апреля 2013; Shejko (обсуждение | вклад) (Параметры Сцены)
Перейти к: навигация, поиск

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

Screen.jpg

Группа - Инициализация

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

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

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

Если мы в бордюре укажем к примеру 100 пикселей и в смещении еще 50, то сцену мы сможем оттянуть на 150 пикселей, но при отпускании она вернется в положение оттянутое на 100 пикселей от края экрана.

  • Время восстановления - время анимации востановления начальных размеров(при скейле) и положении(при смещении) сцены.

Чтоб работало необходимо вкл. таскаемость см. ниже

Положение

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

Обычно для того чтоб сцена расположилась в центре экрана нужно координаты сцены задать в два раза меньше размера экрана. (Если размер экрана 960*640 то сцена с координатами 480*320)

Группа - Размер

  • 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 если используем утку)
  • Таскаемая - если 1, то сцену можно таскать мышкой, если 2, то ее можно таскать даже за объекты. (если 1 то объекты должны быть прокликиваемые)
  • Границы - если 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 к которому сцена будет закрываться

Прокликиваемая - как и любому объекту сцене можно задавать этот параметр

Фокус - группа параметрво, отвечаючая за возможность фокусировки на объекте. Сцена может фокусироваться на объекты, которые находятся в ней.

  • x (focX) - координата фокуса по х
  • y (focY) - координата фокуса по y
  • объект (focObj) - объект, который будет помещён в фокус
  • скорость (focVel) - скорость перемещения объекта в фокус
  • начало замедления (focAccTm) - расстояние с которого начинается замедление