Книга: Справочник по Flash
Basic Actions
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 - Переход на кадр и воспроизведение
- gotoAndStop - Переход на кадр и остановка
- nextFrame - Переход на следующий кадр
- prevFrame - Переход на предыдущий кадр
- nextScene - Переход на следующую сцену
- prevScene - Переход на предыдущую сцену
- Play - Воспроизведение
- Stop - Остановка
- toggleHighQuality - Изменение качества
- stopAllSounds - Остановка всех звуков
- getURL - Переход на веб-страницу
- fscommand - Передача данных браузеру
- loadMovie - Загрузить файл .swf
- loadMovieNum - Загрузить файл .swf
- unloadMovie - Удалить фильм или клип из проигрывателя
- unloadMovieNum - Удалить фильм из проигрывателя
- tellTarget - Обратиться к удаленному клипу
- ifFrameLoaded - Выполняет код если загруженн определенный кадр
- 1. Basic microprocessor systems
- Basic Functions
- Краткое знакомство с редактором Visual Basic
- VBA против Visual Basic
- What NAT is used for and basic terms and expressions
- Basics of the iptables command
- Знакомство с панелью Actions
- include - Импорт текста из внешнего файла ActionScript
- Basic X Concepts
- Basic Shell Control
- tar: The Most Basic Backup Tool
- A Brief Review of Database Basics