Управление Flash Player Для управления Flash Player используется процедура FSCOMMAND. Можно также использовать эту процедуру, чтобы посылать сообщения приложению, поддерживающему Flash Player - например, JavaScript, браузеру, Director, Visual Basic, Visual C++ и другим приложениям, поддерживающим средства ActiveX. Для того чтобы управлять воспроизведением фильма:
Можно также указать настройки в текстовых полях Commands (Команды) или Arguments (Аргументы), а также вводить выражения. Подробную информацию см. в руководстве по ActionScript.Загрузка и выгрузка дополнительного фильма Для того чтобы воспроизводить дополнительный фильм, не закрывая Flash Player, или чтобы переключиться между фильмами, не загружая другой документ HTML, используйте процедуру LoadMovie (за1рузить фильм). Процедура UnloadMovie (выгрузить фильм) удаляет фильм, предварительно .загруженный процедурой LoadMovie (загрузить фильм). Вот некоторые типовые применения процедуры LoadMovie (загрузить фильм):
Для того чтобы загрузить фильм:
В следующем примере щелчок на кнопке загружает фильм в корневую директорию на уровне 0, заменяя любой находящийся там фильм и одновременно пересылая переменные загруженному фильму, используя метод GET: LoadMovie ("someFile.cgi", О, "GET"); где "someFile.cgi" генерирует фильм Flash в формате файла SWF. Для того чтобы выгрузить фильм из окна фильма Flash:
Например: UnloadMovie (3); Эта инструкция указывает выгрузить фильм с уровня 3. Для того чтобы протестировать процедуры LoadMovie (загрузить фильм) или UnloadMovie (ВЫГРУЗИТЬ фиЛЬМ):
Управление другими фильмами и фрагментами фильма Можно управлять фрагментом фильма или фильмом, который был загружен процедурой LoadMovie (загрузить фильм), указывая фрагмент фильма. Вы назначаете процедуры кадру, кнопке или фрагменту фильма (диспетчеру), которые будут управлять фрагментом фильма, и затем указываете фильм или фрагмент фильма, который принимает процедуру (он будет называться целевым фильмом или целевым фрагментом фильма). Управлять фильмом или фрагментом фильма можно при помощи основной процедуры TeliTarqet (назначить цель). Или же можно и с пользовать процедуру with (с помощью), чтобы передать повторяющиеся процедуры одной цели, не адресуя целевой фрагмент фильма в каждом случае. Для того чтобы управлять фильмом или фрагментом фильма, диспетчеру необходимо следующее!
Для того чтобы управлять фрагментом фильма:
Можно свободно переключаться между примечаниями, однако изменение режимов Relative (Относительный) и Absolute (Абсолютный), и наоборот, может отменить выделение фрагмента фильма. Для этого:
Процедуры, вложенные в блок TellTarget (указать цель), относятся к целевой временной диаграмме. Например: tellTarqet (_root.plane) { atop() ; } Поделитесь этой записью или добавьте в закладки | Полезные публикации |