Animation API
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. Пример:
Загрузить