Читаем Справочник по Flash онлайн бесплатно
Справочник по Flash
Вниманию читателей предлагается справочник по Flash.Справочник предназначается для людей, уже освоивших азы программирования в Flash.Справочник создан на основе информации, предоставленной на сайте «Справочник Web-языков».Дата выхода данной версии справочника: 12:47, 20 марта 2007.
Компьютеры и Интернет / Зарубежная компьютерная, околокомпьютерная литератураСправочник предназначается для людей, уже освоивших азы программирования в Flash.
Справочник создан на основе информации, предоставленной на сайте «Справочник Web-языков» www.spravkaweb.ru.
В связи с тем, что данный ресурс постоянно пополняется новой информацией, скачать обновленную версию справочника можно из раздела Download
Дата выхода данной версии справочника: 12:47, 20 марта 2007.
Также на сайте доступны для скачивания справочники по PHP, CSS, Perl, MySQL.
gotoAndPlay
(
Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.
Синтаксис:
gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)
Аргументы:
Описание:
Если функция gotoAndPlay() вызвана без необязательного параметра
Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.
Отметим, что при использовании аргумента
Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.
gotoAndPlay(40);
Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа
Примеры:
В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:
gotoAndPlay(10);
А здесь перейдем в кадр "
gotoAndPlay("beginScene", "begin");
Дополнительно:
У этого оператора на вспомогательной панели расположено 4-е поля:
Совместимость:
Используется со 2-ой версии Flash.
gotoAndPlay
(
Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.
Синтаксис:
gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)
Аргументы:
Описание:
Если функция gotoAndPlay() вызвана без необязательного параметра
Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.
Отметим, что при использовании аргумента
Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.
gotoAndPlay(40);
Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа
Примеры:
В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:
gotoAndPlay(10);
А здесь перейдем в кадр "
gotoAndPlay("beginScene", "begin");
Дополнительно:
У этого оператора на вспомогательной панели расположено 4-е поля:
Совместимость:
Используется со 2-ой версии Flash.
gotoAndPlay
(
Осуществляет немедленный безусловный переход на указанный кадр, а затем воспроизводит текущий клип или фильм.
Синтаксис:
gotoAndPlay(frameNumber)gotoAndPlay(frameLabel)gotoAndPlay(scene, frameNumber)gotoAndPlay(scene, frameLabel)
Аргументы:
Описание:
Если функция gotoAndPlay() вызвана без необязательного параметра
Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndPlay() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и воспроизводит эту сцену.
Отметим, что при использовании аргумента
Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.
gotoAndPlay(40);
Глобальная функция gotoAndPlay() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды play() или gotoAndPlay() для каждого клипа. Чтобы применить функцию gotoAndPlay() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа
Примеры:
В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и продолжает играть:
gotoAndPlay(10);
А здесь перейдем в кадр "
gotoAndPlay("beginScene", "begin");
Дополнительно:
У этого оператора на вспомогательной панели расположено 4-е поля:
Совместимость:
Используется со 2-ой версии Flash.
gotoAndStop
(
Осуществляет немедленный безусловный переход на указанный кадр, а затем останавливает текущий клип или фильм.
Синтаксис:
gotoAndStop(frameNumber)gotoAndStop(frameLabel)gotoAndStop(scene, frameNumber)gotoAndStop(scene, frameLabel)
Аргументы:
Описание:
Если функция gotoAndStop() вызвана без необязательного параметра
Если при вызове функции используется два параметра, то подразумевается, что первый задает имя сцены. При этом функция gotoAndStop() перемещает воспроизводящую головку в указанный номером или меткой кадр заданной сцены и останавливает воспроизведение.
Отметим, что при использовании аргумента
Содержимое текущего кадра не прорисовывается. Если после этого оператора в текущем сценарии расположены еще какие-либо операторы, то они выполняются.
Глобальная функция gotoAndStop() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отдельные команды gotoAndStop() для каждого клипа. Чтобы применить функцию gotoAndStop() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа
Примеры:
В следующем примере при нажатии на кнопку проигрывание переходит на 10-й кадр и останавливает воспроизведение:
on (release) {gotoAndStop(10);}
А здесь перейдем в кадр "
gotoAndStop("beginScene", "begin");
Совместимость:
Используется со 2-ой версии Flash.
nextFrame
(
Перемещает воспроизводящую головку текущего клипа или фильма на один кадр вперед и останавливает ее.
Синтаксис:
nextFrame()
Описание:
Функция nextFrame() перемещает воспроизводящую головку текущей временной диаграммы на один кадр вперед и останавливает ее там.
Текущей временной диаграммой называется временная диаграмма, из которой была вызвана функция nextFrame().
Эта функция идентична функции
Если вызов функции произошел из последнего кадра текущей временной диаграммы, и за этой сценой нет другой, то воспроизводящая головка просто останется на месте. Если за текущей сценой есть другая, то происходит переход на 1 кадр следующей сцены.
Примеры:
В следующем примере при нажатии на кнопку происходит переход на следующий кадр:
on (release) {nextFrame();}
Совместимость:
Используется со 2-ой версии Flash.
prevFrame
Перемещает воспроизводящую головку текущего клипа или фильма на один кадр назад и останавливает ее
Синтаксис:
prevFrame()
Описание:
Функция prevFrame() перемещает воспроизводящую головку текущей временной диаграммы на один кадр назад и останавливает ее там.
Текущей временной диаграммой называется временная диаграмма, из которой была вызвана функция prevFrame().
Эта функция идентична функции
Если вызов функции произошел из первого кадра текущей временной диаграммы, и перед этой сценой нет другой, то воспроизводящая головка просто останется на месте. Если перед текущей сценой есть другая, то происходит переход на последний кадр предшествующей сцены.
Примеры:
В следующем примере при нажатии на кнопку происходит переход на предыдущий кадр:
on (release) {prevFrame();}
Совместимость:
Используется со 2-ой версии Flash.
nextScene
(
Перемещает воспроизводящую головку в первый кадр следующей сцены
Синтаксис:
nextScene()
Описание:
Функция nextScene() перемещает главную воспроизводящую головку фильма в первый кадр следующей сцены и останавливает временную диаграмму главного фильма.
Если вызов функции произошел из последней сцены фильма, то переход осуществляется на первый кадр этой сцены и воспроизведение останавливается.
Функция nextScene() должна вызываться из главной временной диаграммы фильма, т.е. она не работает внутри клипа или обработчика onClipEvent().
Примеры:
В следующем примере при нажатии на кнопку происходит переход на следующую сцену:
on (release) {nextScene();}
Совместимость:
Используется со 2-ой версии Flash.
prevScene
(
Перемещает воспроизводящую головку в первый кадр предыдущей сцены
Синтаксис:
prevScene()
Описание:
Функция prevScene() перемещает главную воспроизводящую головку фильма в первый кадр предыдущей сцены и останавливает временную диаграмму главного фильма.
Если вызов функции произошел из первой сцены фильма, то переход осуществляется на первый кадр этой сцены и воспроизведение останавливается.
Функция prevScene() должна вызываться из главной временной диаграммы фильма, т.е. она не работает внутри клипа или обработчика onClipEvent().
Примеры:
В следующем примере при нажатии на кнопку происходит переход на предыдущую сцену:
on (release) {prevScene();}
Совместимость:
Используется со 2-ой версии Flash.
Play
(
Воспроизведение ролика после остановки
Синтаксис:
Play()
Описание:
При вызове функции Play() начинается последовательное воспроизведение кадров текущего главного фильма или клипа. Текущим называется фильм или клип, в котором находится предложение с вызовом функции Play(). Кадры воспроизводятся с частотой, измеряемой в кадрах в секунду (FPS) и задаваемой для фильма в целом в свойствах фильма
Начавшееся воспроизведение клипа или фильма продолжается, пока его специально не остановит вызов другой функции. Все клипы фильмов зацикливаются (снова начинают воспроизведение с кадра 1), когда воспроизводящая головка достигает конца временной диаграммы. Однако в браузере главные фильмы зацикливаются только тогда, когда в коде, встраивающем фильм в страницу HTML, указана необходимость зацикливания с помощью атрибута
Примеры:
Следующий код использует оператор
stop();if (name = "Steve") {play();} else {alert = "You are not Steve!";}
Совместимость:
Используется со 2-ой версии Flash
Stop
(
Производит остановку фильма на текущем кадре
Синтаксис:
Stop()
Описание:
Функция Stop() останавливает воспроизведение фильма или клипа. Это глобальный аналог метода
Пример:





