Все права на текст принадлежат автору: .
Это короткий фрагмент для ознакомления с книгой.
Справочник по Flash

Справочник по Flash

О этом справочнике

Справочник предназначается для людей, уже освоивших азы программирования в Flash.

Справочник создан на основе информации, предоставленной на сайте «Справочник Web-языков» www.spravkaweb.ru.


В связи с тем, что данный ресурс постоянно пополняется новой информацией, скачать обновленную версию справочника можно из раздела Download


Дата выхода данной версии справочника: 12:47, 20 марта 2007.



Также на сайте доступны для скачивания справочники по PHP, CSS, Perl, MySQL.


ActionScript




gotoAndPlay


(Глобальная функция)

Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.


Синтаксис:


gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)


Аргументы:



Описание:


Если функция gotoAndPlay() вызвана без необязательного параметра scene, то воспроизведение начинается с номера кадра или метки, заданной в параметре frameNumber или frameLabel, на текущей временной диаграмме.

Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.

Отметим, что при использовании аргумента scene функция должна вызываться из временной диаграммы _root; в противном случае, операция не выполняется, и воспроизводящая головка не перемещается в указанный кадр.

Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.

gotoAndPlay(40);

Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа myClip.gotoAndPlay().


Примеры:


В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:

gotoAndPlay(10);

А здесь перейдем в кадр "begin" сцены beginScene и воспроизведем его:

gotoAndPlay("beginScene", "begin");


Дополнительно:


У этого оператора на вспомогательной панели расположено 4-е поля:


Совместимость:


Используется со 2-ой версии Flash.

Basic Actions




gotoAndPlay


(Глобальная функция)

Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.


Синтаксис:


gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)


Аргументы:



Описание:


Если функция gotoAndPlay() вызвана без необязательного параметра scene, то воспроизведение начинается с номера кадра или метки, заданной в параметре frameNumber или frameLabel, на текущей временной диаграмме.

Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.

Отметим, что при использовании аргумента scene функция должна вызываться из временной диаграммы _root; в противном случае, операция не выполняется, и воспроизводящая головка не перемещается в указанный кадр.

Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.

gotoAndPlay(40);

Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа myClip.gotoAndPlay().


Примеры:


В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:

gotoAndPlay(10);

А здесь перейдем в кадр "begin" сцены beginScene и воспроизведем его:

gotoAndPlay("beginScene", "begin");


Дополнительно:


У этого оператора на вспомогательной панели расположено 4-е поля:


Совместимость:


Используется со 2-ой версии Flash.

gotoAndPlay - Переход на кадр и воспроизведение




gotoAndPlay


(Глобальная функция)

Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.


Синтаксис:


gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)


Аргументы:



Описание:


Если функция gotoAndPlay() вызвана без необязательного параметра scene, то воспроизведение начинается с номера кадра или метки, заданной в параметре frameNumber или frameLabel, на текущей временной диаграмме.

Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.

Отметим, что при использовании аргумента scene функция должна вызываться из временной диаграммы _root; в противном случае, операция не выполняется, и воспроизводящая головка не перемещается в указанный кадр.

Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.

gotoAndPlay(40);

Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа myClip.gotoAndPlay().


Примеры:


В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:

gotoAndPlay(10);

А здесь перейдем в кадр "begin" сцены beginScene и воспроизведем его:

gotoAndPlay("beginScene", "begin");


Дополнительно:


У этого оператора на вспомогательной панели расположено 4-е поля:


Совместимость:


Используется со 2-ой версии Flash.

gotoAndStop - Переход на кадр и остановка




gotoAndStop


(Глобальная функция)

Осуществляет немедленный безусловный переход на указанный кадр, а затем останавливает текущий клип или фильм.


Синтаксис:


gotoAndStop(frameNumber)gotoAndStop(frameLabel)gotoAndStop(scene, frameNumber)gotoAndStop(scene, frameLabel)


Аргументы:



Описание:


Если функция gotoAndStop() вызвана без необязательного параметра scene, то переход происходит на номер кадра или метки, заданный в параметре frameNumber или frameLabel, на текущей временной диаграмме.

Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndStop() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и останавливает воспроизведение.

Отметим, что при использовании аргумента scene функция должна вызываться из временной диаграммы _root; в противном случае, операция не выполняется, и воспроизводящая головка не перемещается в указанный кадр.

Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.

Глобальная функция gotoAndStop() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды gotoAndStop() для каждого клипа. Чтобы применить функцию gotoAndStop() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа myClip.gotoAndStop().


Примеры:


В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и останавливает воспроизведение:

on (release) {gotoAndStop(10);}

А здесь перейдем в кадр "begin" сцены beginScene:

gotoAndStop("beginScene", "begin");


Совместимость:


Используется со 2-ой версии Flash.

nextFrame - Переход на следующий кадр




nextFrame


(Глобальная функция)

Перемещает воспроизводящую головку текущего клипа или фильма на один кадр вперед и останавливает ее.


Синтаксис:


nextFrame()


Описание:


Функция nextFrame() перемещает воспроизводящую головку текущей временной диаграммы на один кадр вперед и останавливает ее там.

Текущей временной диаграммой называется временная диаграмма, из которой была вызвана функция nextFrame().

Эта функция идентична функции gotoAndStop(_currentFrame+1);

Если вызов функции произошел из последнего кадра текущей временной диаграммы, и за этой сценой нет другой, то воспроизводящая головка просто останется на месте. Если за текущей сценой есть другая, то происходит переход на 1 кадр следующей сцены.


Примеры:


В следующем примере при нажатии на кнопку происходит переход на следующий кадр:

on (release) {nextFrame();}


Совместимость:


Используется со 2-ой версии Flash.

prevFrame - Переход на предыдущий кадр




prevFrame


Перемещает воспроизводящую головку текущего клипа или фильма на один кадр назад и останавливает ее


Синтаксис:


prevFrame()


Описание:


Функция prevFrame() перемещает воспроизводящую головку текущей временной диаграммы на один кадр назад и останавливает ее там.

Текущей временной диаграммой называется временная диаграмма, из которой была вызвана функция prevFrame().

Эта функция идентична функции gotoAndStop(_currentFrame-1);.

Если вызов функции произошел из первого кадра текущей временной диаграммы, и перед этой сценой нет другой, то воспроизводящая головка просто останется на месте. Если перед текущей сценой есть другая, то происходит переход на последний кадр предшествующей сцены.


Примеры:


В следующем примере при нажатии на кнопку происходит переход на предыдущий кадр:

on (release) {prevFrame();}


Совместимость:


Используется со 2-ой версии Flash.

nextScene - Переход на следующую сцену




nextScene


(Глобальная функция)

Перемещает воспроизводящую головку в первый кадр следующей сцены ...



Все права на текст принадлежат автору: .
Это короткий фрагмент для ознакомления с книгой.
Справочник по Flash