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

         

Изменение позиции клипа и его вида


Для изменения свойств клипа во время его воспроизведения можно использовать команду setProperty или написать выражение, присваивающее какое-либо значение требуемому свойству. Если вы загружаете клип в объект (target), загруженный клип наследует свойства указываемого клипа. Как только ролик загружен, вы можете изменить его свойства.

Некоторые свойства, называемые read-only (только чтение), имеют значения, которые можно только считывать, но не устанавливать. Вы можете задавать любые свойства, не входящие в эту группу. Следующее выражение управляет свойством _alpha символа wheel, являющегося потомком элемента car:

car.wheel._alpha = 50;

Кроме этого, можно записывать выражения, получающие значение того или иного свойства. Например, следующая строка получает значение свойства _xmouse на главной линейке и присваивает это значение свойству _x элемента customCursor:

onClipEvent(enterFrame){ customCursor._x = _root._xmouse; }

Можете также использовать функцию getProperty для получения свойств клипов.

Свойства _x, _y, _rotation, _xscale, _yscale, _height, _width, _alpha и _visible изменяются вместе с преобразованиями родительского клипа, также трансформируют клип и любой его дочерний клип. Свойства _focusrect, _highquality, _quality и _soundbuftime являются глобальными, они принадлежат только линейке в слое 0. Все остальные принадлежат каждому клипу или загруженному слою. Таблица, приведённая ниже, содержит все свойства клипа:

Свойства

_alpha

_highquality _totalframes _xscale

_currentframe _name _url _y _droptarget _quality _visible _ymouse _focusrect _rotation _width _yscale _framesloaded _soundbuftime _x _height _target _xmouse

Содержание раздела