uninstall.
Контекст выполнения сценария. Контекст выполнения сценария определяет
доступность и относительные адреса объектов и других программных величин
(переменных), используемых в сценарии. Необходимость учитывать контекст появляется
в том случае, если в сценарии используется несколько объектов или переменных с
одинаковыми именами. Например, если вы создадите переменную framePS для хранения
скорости воспроизведения основного фильма, а затем — переменную с таким же именем
(чего не бывает) для конкретного клипа, то рано или поздно сценарий сработает не так,
как предполагалось.
В связи с эти необходимо учитывать следующую особенность ActionScript.
Область видимости переменной в нем определяется временной диаграммой, активной в
настоящий момент. Например, если в 10-м кадре основного фильма имеется клип, с
которым связан сценарий, то все переменные, имеющиеся в этом сценарии, будут влиять
на поведение временной диаграммы этого клипа, а не основного фильма. При условии,
что в обращении к переменным отсутствует ссылка на временную диаграмму более
высокого уровня.
С каждой временной диаграммой связан специальный параметр - уровень
диаграммы (он обозначается с помощью ключевого слова _ level), который определяет ее
положение относительно других временных диаграмм, загруженных в Flash-плеер. По
умолчанию временная диаграмма основного фильма имеет нулевой уровень. Каждой
вызываемой из нее временной диаграмме присваивается уровень, на единицу больший
(рис. 1).
Достарыңызбен бөлісу: |