![]() |
Реверс
Как сделать так чтобы мувик дойдя до последнего кадра начал проигрываться с последнего по первый кадр(реверс) ?
|
а очень просто!
делаешь мувик... на последнем фрейме у него написано i=1 а на первом фрейме написано i=0 так же делаешь скрипт который отслеживает эту переменную... и как только скрипт замечает что переменная поменялась он делает (в зависимости от переменной) MC.gotoandstop (z++); или MC.gotoandstop (z--); вуаля... он у тебя гоняется туда сюда :) |
А подробней можно что за i=0, и вообще что и где писать что-то недопонял. :confused:
|
Внутрях у мува который тебе гонять надо. Делаешь еще один мув. Называешь его rev. В этом Реве делаешь три кадра. В первом стоп. В третьем:
if(_parent._currentframe>1){ _parent.gotoAndStop(_parent._currentframe-1); gotoAndPlay(2); }else{ gotoAndStop(1); } Соответствено в последнем кадре гоняемого мува пишешь: rev.play(); |
все проще... в самом начале делаешь как у Джона (www.3wgraphics.ru) новую функцию на клип, которая аттачит в клип пустой мувик в котором и прописан реверс на энтерфрейме. и когда надо тебе пустить мув задом наперед - просто вызываешь эту фанкшн и все! =) классно!
|
Ну, пользуйтесь же поиском!
Вложений: 1
Сколько вариантов найти можно было бы...
|
Вложений: 1
:confused:
|
Вложений: 1
Если тяжко, то для понимания проще не придумаешь
|
завалим флешер ру файлами...!!!
чтобы...! а просто так! |
| Часовой пояс GMT +4, время: 04:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.