Переход к кадру или сцене
Для перехода к определенному кадру или сцене фильма предназначена процедура GOTO (перейти).
Когда воспроизведение фильма переходит к указанному кадру, можно продолжить воспроизведение с нового кадра (установка по умолчанию) или остановить его на этом кадре. Воспроизведение также может переходить к указанной сцене.
Для того чтобы перейти к кадру или сцене:
При этом Flash вставит процедуры GOTO (перейти) и play (воспроизвести) в список Actions (Процедуры).
Следующая инструкция задает кадр, который находится на пять кадров раньше, чем кадр, который содержит процедуру:
GotoAndStop (_currentframe +5);
О написании выражений см. руководство по ActionScript.Воспроизведение и остановка фильма
При запуске фильма воспроизводятся последовательно все кадры до конца, если нет иных указаний. Можно останавливать или запускать фильм, используя процедуры Stop (остановка) и play (воспроизвести), например, остановить фильм перед переходом к следующей сцене. Запустить воспроизведение фильма снова можно процедурой play (воспроизвести). Процедуры Stop (остановка) и play (воспроизвести) наиболее часто используются для управления фрагментами фильма кнопками напели Controller (Панель воспроизведения) или для управления главной временной диаграммой. Фрагмент фильма, которым иы хотите управлять, должен иметь собственное имя как трансформа, его следует указать, он должен присутствовать во временной диаграмме.
См. разд, "Управление другими фильмами и фрагментами фильма данной главы.Для того чтобы запустить или остановить фильм:
При этом Flash вставляет в список Actions (Процедуры) следующий код ActionScript:
onClipEvent (Load) { stop () ; }
где инструкция onClipEvent (Load) указывает, что при загрузке фильма Flash должен остановить фильм.
Для того чтобы воспроизвести фрагмент фильма:
При этом Flash вводит в список Actions (Процедуры) следующий код ActionScript:
On (Release){ Play () ; }
где инструкция On (Release) указывает, что когда кнопка будет отпущена, Flash запустит воспроизведение фильма.