СОЗДАНИЕ
СЦЕНАРИЯ ДЛЯ КАДРА
Связав сценарий
с некоторым ключевым кадром фильма, можно обеспечить автоматическую инициализацию
тех или иных действий при достижении считывающей головкой этого кадра.
Как правило,
все кадры, которым назначены действия, стараются поместить в отдельном слое
временной диаграммы. Это облегчает тестирование и редактирование фильма.
Чтобы связать
с кадром некоторый сценарий, необходимо:
Имейте в виду,
что действия, назначенные кадру, в режиме редактирования не работают. Чтобы
протестировать фильм, необходимо в меню
Control
выбрать команду
Test
Movie
(или
Test Scene).
В качестве
примера рассмотрим назначение кадру действия
goto,
входящего в подраздел
Movie Control.
Результатом его выполнения является переход к заданному
кадру или сцене. Переход к одному из предыдущих кадров фильма обеспечивает циклическое
повторное воспроизведение соответствующего фрагмента фильма.
Замечание
На самом деле действия goto как такового не существует, в ActionScript используются два действия, реализующие
два варианта
перехода на требуемый кадр или сцену: gotoAndPlay (Перейти и воспроизвести)
и gotoAndStop (Перейти и остановить).
Для обоих
вариантов перехода предусмотрены следующие параметры (рис. 11.28):
Рис. 11.28.
Вид панели Actions при назначении кадру действия goto
Пара переключателей
Go to and Play
(Перейти и воспроизвести) и
Go to and Stop
(Перейти
и остановить) определяет операцию, выполняемую после перехода на заданную сцену
или кадр: после перехода воспроизведение фильма либо продолжается (возобновляется),
либо приостанавливается.
Замечание
При указании номера кадра следует иметь в виду, что он должен лежать в диапазоне от 1 до 16000.