|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+ 6 3.05.2006]
[3 03.05.06] Регистрация: Apr 2006
Сообщений: 7
|
еще раз прошу о помощи!!!?????????????????????
В первом кадре рисунок постепено появляется, в следующем кадре допустим 10 этот рисунок появляется полностью, в 10 кадре же появляется кнопка, где нужно по нажатию перейти на след кадр после 10 кадра, где обратно появляется постепенно другой рисунок с кнопкой, но дело в том что воспроизведение происходит без перерыва до конца всех кадров.
Как запрограммировать чтобы воспроизведение допустим первого анимированого рисунка останавливалось до перехода на след кадр например 10, и по нажатию кнопки перешло на след кадр с 10 на 20,чтобы анимация не шла безперерыва, а останавливалась на определеном кадре я пробывала записать такой код: stop; var i=110 / / где i- это есть начала допустим с 110 кадра while i<=120 { // пока не дойдет до 120 кадра gotoandplay(++i);{ } } не работает, а может применить цикл с пост условием, но это сделала для кадра, но пробоывала и для кнпки, т.е нужно сделать так чтобы по нажатию кнопки картинка другая появлялась постепенно , а как дойдет до след кадр останавливалась, и по нажатию опять повл другая и т.д, а у меня без перыва воспроизведение идет, не получается, воспроизведение не останавливается??????????7 |
|
|||||
напиши в кадрах, на которых воспроизведение останавливаться должно: stop();
если надо чтобы кнопка просто запустила воспроизведение, пропиши в ней такой скрипт on(release) { play(); } если нужно чтобы кнопка делала переход на произвольный кадр и с него продолжалось воспроизведение on(release) { gotoAndPlay(номер кадра); } если нужно чтобы после перехода воспроизведение остановилось on(release) { gotoAndStop(номер кадра); } обрати внимание, что ActionScript чувствителен к регистру букв и функции вызываются всегда со скобками, даже если нет параметров |
|
|||||
для начала разберись как правильно вызывать функции.
ты пишешь и флеш ищет переменную с этим именем, а не функцию! надо так: это остановить воспроизведение в кадре, в котором ты этот код вставишь. а для перехода по нажатию на кнопке прикрепи к ней код: PS Пользуйся тегом CODE когда вставляешь программный код. Меньше эмоций в названии темы. Купи книгу по флешу для начинающих.
__________________
Никогда не может быть так плохо, чтоб не могло быть еще хуже! |
Часовой пояс GMT +4, время: 18:54. |
|
« Предыдущая тема | Следующая тема » |
|
|