Для переходу до певного кадру або сцені фільму призначена процедура GOTO (перейти).
Коли відтворення фільму переходить до зазначеного кадру, можна продовжити відтворення з нового кадру (установка за замовчуванням) або зупинити його на цьому кадрі. Відтворення також може переходити до зазначеної сцені.
Для того щоб перейти до кадру або сцені:
При цьому Flash вставить процедури GOTO (перейти) і play (відтворити) в список Actions (Процедури).
- Next Frame (Наступний кадр) або Previous Frame (Попередній кадр);
- Frame Number (Номер кадру). Frame Label (Ярлик кадра) або Expression (Вираз) дозволяє визначити кадр. Вираз - будь-яка частина інструкції, що створює значення типу "1 + 1".
Наступна інструкція задає кадр, який знаходиться на п'ять кадрів раніше, ніж кадр, який містить процедуру:
GotoAndStop (_currentframe +5);
Про написання виразів див. Посібник ActionScript.
Відтворення і зупинка фільму
При запуску фільму відтворюються послідовно всі кадри до кінця, якщо немає інших вказівок. Можна зупиняти або запускати фільм, використовуючи процедури Stop (зупинка) і play (відтворити), наприклад, зупинити фільм перед переходом до наступної сцени. Ви не зможете програти фільму знову можна процедурою play (відтворити). Процедури Stop (зупинка) і play (відтворити) найбільш часто використовуються для управління фрагментами фільму кнопками наспівали Controller (Панель відтворення) або для управління головної тимчасової діаграмою. Фрагмент фільму, яким іи хочете керувати, повинен мати власне ім'я як трансформа, його слід вказати, він повинен бути присутнім в тимчасовій діаграмі.
Див. Розд, "Управління іншими фільмами і фрагментами фільму даної глави.
Для того щоб запустити або зупинити фільм:
При цьому Flash вставляє в список Actions (Процедури) наступний код ActionScript:
де інструкція onClipEvent (Load) вказує, що при завантаженні фільму Flash повинен зупинити фільм.
-
Якщо круглі дужки після імені залишені порожніми, це вказує, чтс в процедуру не передаються ніякі параметри або аргументи.
Для того щоб відтворити фрагмент фільму:
При цьому Flash вводить в список Actions (Процедури) наступний код ActionScript:
де інструкція On (Release) вказує, що коли кнопка буде відпущена, Flash запустить відтворення фільму.