Мультимедиа технологии (Macromedia Flash). Авсиевич А.В. - 64 стр.

UptoLike

Составители: 

64
Объекты класса Client/Server предназначены для работы с документами (Web-
страницами), написанными на языке XML. Некоторые из этих объектов обеспечивают
загрузку, обработку и пересылку XML-документов, другие - обслуживают соединения
через сокеты. Тем самым ActionScript реализует поддержку серверной обработки XML-
документов, содержащих Flash-фильмы.
Объект класса Authoring предназначен для управления параметрами среды
разработки Flash-фильмов. Для него предусмотрены два основных метода
: install и
uninstall.
Контекст выполнения сценария. Контекст выполнения сценария определяет
доступность и относительные адреса объектов и других программных величин
(переменных), используемых в сценарии. Необходимость учитывать контекст появляется
в том случае, если в сценарии используется несколько объектов или переменных с
одинаковыми именами. Например, если вы создадите переменную framePS для хранения
скорости воспроизведения
основного фильма, а затемпеременную с таким же именем
(чего не бывает) для конкретного клипа, то рано или поздно сценарий сработает не так,
как предполагалось.
В связи с эти необходимо учитывать следующую особенность ActionScript.
Область видимости переменной в нем определяется временной диаграммой, активной в
настоящий момент. Например, если в 10-м кадре
основного фильма имеется клип, с
которым связан сценарий, то все переменные, имеющиеся в этом сценарии, будут влиять
на поведение временной диаграммы этого клипа, а не основного фильма. При условии,
что в обращении к переменным отсутствует ссылка на временную диаграмму более
высокого уровня.
С каждой временной диаграммой связан специальный параметр - уровень
диаграммы (он обозначается с помощью ключевого слова _ level), который определяет ее
положение относительно других временных диаграмм, загруженных в Flash-плеер. По
умолчанию временная диаграмма основного фильма имеет нулевой уровень. Каждой
вызываемой из нее временной диаграмме присваивается уровень, на единицу больший
(рис. 1).
Рис. 1. Иерархия временных диаграмм, загруженных в Flash-плеер
Таким образом, область действия переменных в Flash-фильме распространяется
сверху вниз: имя переменной, созданной в сценарии временной диаграммы основного