![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 2
|
Ток начинаю осваивать флэш и вот столкнулся с первой проблемой))Помогите)))разбирался по примеру но не получается....
![]() |
|
|||||
|
Модрон-ветеринар
|
Допустим, btn - это имя кнопки на сцене (инстанс-имя), тогда перейти к нужному кадру можно по его имени (метке, лейблу), либо по его номеру при нажатии-отпускании кнопки.
btn.onRelease = function() { gotoAndStop ('frame_label'); //переход к кадру с именем frame_label и остановка проигрывания. }; btn.onRelease = function() { gotoAndPlay (20); //переход к 20-му кадру и дальнейшее проигрывание }; Код записывается в кадре (не на кнопке или мувике!). Интсанс-имя экземпляра пишется в панели свойств символа. Для вашего случая, в частности: stop(); //останавливает воспроизведение (если это еще не сделано) //переход на следующий кадр по нажатию-отпусканию (клик) btn.onRelease = function() { nextFrame(); //переводит головку воспроизведение текущего таймлайна на следующий кадр. }; //переход на следующий кадр по нажатию btn.onPress = function() { nextFrame(); //переводит головку воспроизведение текущего таймлайна на следующий кадр. }; Последний раз редактировалось mooncar; 21.02.2010 в 21:17. |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 425
|
Цитата:
_root.nextFrame() /*следующий кудр на главном таймлайне, меняешь путь (_root.my1_mc.my2_mc.) - переходишь на следующий кадр мувиклипа*/ _root.prevFrame() /*предидущий кадр*/ ![]() Последний раз редактировалось Contemplator; 21.02.2010 в 21:14. |
|
|||||
|
loading 50%
|
Это все круто конечно. Но не по теме.
Вот есть у нас клип из двух кадров. Мы хотим остановиться. Нужно написать в этом кадре stop() Есть возражения? Если нет, то чтобы перейти в следующий кадр на кнопке для события нажатия кнопки нужно выполнить команду play (); и во втором кадре опять нужно написать stop(); Итак, прямо на кнопке написать : А в кадрах поставить stop(); предварительно преобразовав их keyFrame. |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 2
|
Вау как все ответили))))))гг буду пробовать)))Крутой форум))))Пасиб всем))
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|