ActionScript краткий обзор


Абсолютные и относительные пути - часть 3


В следующем примере каждый город (charleston, atlanta и staugustine) является дочерним по отношению к элементу "штат" и каждый штат (southcarolina, georgia и florida) ? потомок элемента eastCoast.

Movie Explorer показывает отношения клипов "родители-дети".

 

Команда на линейке элемента charleston может использовать следующий путь для указания элемента southcarolina:

_parent

Чтобы указать элемент eastCoast из команды в charleston, возможен следующий относительный путь:

_parent._parent

В слэш-синтаксисе для перехода на одну ступень иерархии вверх, используется две точки (..). Чтобы указать eastCoast из команды в charleston, относительный путь примет вид:

../..

Чтобы указать на элемент atlanta из команды на линейке charleston, в дот-синтаксисе относительный путь будет следующим:

_parent._parent.georgia.atlanta

Относительные пути полезны для многократного использования скриптов. Например, можете подключить к клипу скрипт, увеличивающий до 150% геометрические размеры клипа, расположенного на одну ступень выше текущего:

onClipEvent (load) { _parent._xscale = 150; _parent._yscale = 150; }

Вы можете затем многократно использовать этот скрипт, помещая его на линейку любого клипа.

Для более подробной информации об адресации и точечном синтаксисе см. Главу 2, "Написание скриптов с помощью ActionScript".

Для более подробной информации о дот-синтаксисе (Dot) и слэш-синтаксисе (Slash) см. Использование синтаксиса ActionScript.







Начало  Назад  Вперед



Книжный магазин