Animation API

Материал из iRidium Mobile Wiki
Перейти к: навигация, поиск

1. Добавьте в проект файл скрипта Add > Add Script from File: Animation_Release.js

2. Создайте новый файл скрипта Add > New Script

3. Напишите ключевое слово Animation ()

4. Animation это библиотечная функция. У нее есть параметры

  • Эффекты
  • Элементы
  • Длительность
  • Задержка
  • Повторение
  • Тип вычисления анимации (твиннер)



5. Синтаксис:
Animation (Эффекты, Элементы, Длительность, Задержка, Повторение, Тип);

6. Доступные эффекты:

  • MoveHorrizontal
  • MoveVertical
  • MoveDiagonal
  • Rotate
  • Show
  • Hide
  • ScaleXY
  • ScaleX
  • ScaleY
  • Value
  • Text
  • Value_to_Text

Список эффектов указывается в квадратных скобках - массивом:
Animation ([Эффект_1, Эффект_2], Элементы, Длительность, Задержка, Повторение, Тип);

7. Элементы указываются в квадратных скобках - массивом:
Animation ([Эффект_1, Эффект_2], [Элемент_1, Элемент_2], Длительность, Задержка, Повторение, Тип);

8. Длительность, число >= 0; Укажите ключевое слово DEFAULT_TIME, если требуется указать длительность анимации по умолчанию = 300.

9. Задержка, число >= 0; Если задержки нет, можно указать ключевое слово NOT_DELAY

10. Повторение, параметр повторения анимации. Если требуется повторять анимацию, то указывайте ключевое слово LOOP. Если же повторять не требуется, то NOT_LOOP.

11. Тип вычисления. Список типов вычисления:

  • LINEAR = 0;
  • SINE_IN = 1;
  • SINE_OUT = 2;
  • SINE_IN_OUT = 3;
  • QUINT_IN = 4;
  • QUINT_OUT = 5;
  • QUINT_IN_OUT = 6;
  • QUART_IN = 7;
  • QUART_OUT = 8;
  • QUART_IN_OUT = 9;
  • QUAD_IN = 10;
  • QUAD_OUT = 11;
  • QUAD_IN_OUT = 12;
  • EXPO_IN = 13;
  • EXPO_OUT = 14;
  • EXPO_IN_OUT = 15;
  • ELASTIC_IN = 16;
  • ELASTIC_OUT = 17;
  • ELASTIC_IN_OUT = 18;
  • CUBIC_IN = 19;
  • CUBIC_OUT = 20;
  • CUBIC_IN_OUT = 21;
  • CIRC_IN = 22;
  • CIRC_OUT = 23;
  • CIRC_IN_OUT = 24;
  • BOUNCE_IN = 25;
  • BOUNCE_OUT = 26;
  • BOUNCE_IN_OUT = 27;
  • BACK_IN = 28;
  • BACK_OUT = 29;
  • BACK_IN_OUT = 30;



12. Пример:
Загрузить