![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2003
Сообщений: 27
|
Есть 2 сцены - "А" и "В" - в сцене А находится клип и в него вложена кнопка - то есть кнопка внутри клипа - как сделать так чтобы при нажатии на неё осуществлялся переход к сцене "В"? казалось бы просто
on(release){ gotoAndStop("B", 1);} - но нет, так не рулит..подскажите пжлста.. |
|
|||||
|
При компиляции сцены все равно исчезают, юзай меткм кадров для верности и переходи по ним.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 27
|
Да при чем тут метки???? мне надо поднятся на сцену, кторая находится на уровеь выше кнопки - я ж писал - вложена кнопка в мувик
|
|
|||||
|
Цитата:
или на 10 уровней ниже.. Имхо переход осуществляется по команде GotoAndStop где: Синтаксис gotoAndStop(frameNumber); gotoAndStop(frameLabel); gotoAndStop(scene, frameNumber); gotoAndStop(scene, frameLabel); Аргументы scene - Сцена, к которой применяется действие. frame - Кадр, который установить в качестве текущего. Описание Действие; устанавливает текущим указанный кадр. Если не указана сцена, считается, что указана текущая сцена. Проигрывание при этом прекращается. Версия Flash 2 или выше ==ЦИТАТА ИЗ http://f.online.kg/program/bases/go_to.html== Глобальная функция gotoAndStop() действует только на текущую временную диаграмму. На кадры или состояние других клипов текущей временной диаграммы она не оказывает влияние. Для воспроизведения других клипов нужно вызывать отделные команды gotoAndStop() для каждого клипа. Чтобы применить функцию gotoAndStop() к клипу, находящемуся вне текущей временной диаграммы, нужно использовать формат метода клипа myClip.gotoAndStop(). ==КОНЕЦ ЦИТАТЫ== Ну и напоследок : RTFM ![]()
__________________
Единожды открыв врата восприятия, закрыть их уже невозможно... |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 27
|
Может я неправильно выразился........тут в исходнике 2 сцены и кнопка, вложенная в мувик в первой сцене, нужно чтобы при её нажатии действие переходило ко второй сцене.....подскажите пожалуйста
|
|
|||||
|
Хех..
Мой Флэш не понимает формат сделай в 2004 MX Pro если есть возможность.. В любом случае читай это http://f.online.kg/program/bases/go_to.html там все описано.
__________________
Единожды открыв врата восприятия, закрыть их уже невозможно... |
|
|||||
|
Просто припиши _root. к GotoAndPlay, чтобы было
_root.gotoAndPlay(.... |
|
|||||
|
Сорри, наврал. :-)
Стал проверять - не работает. Прилось лезть в help. У простого оператора GotoAndPlay можно указывать сцену, а в конструкции MovieClip.gotoAndPlay можно указывать только номер кадра. Поэтому я сделал функцию в руте, которая переводит его в сцену "B". И эту функцию вызываю по нажатию на кнопку. (См. приложенный пример) |
|
|||||
|
Регистрация: Nov 2003
Сообщений: 27
|
Спасибо
через функцию всё рулит. |
![]() |
Часовой пояс GMT +4, время: 21:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|