|
|
|||||
Регистрация: Aug 2009
Сообщений: 5
|
Определенная анимация в прелоадере.
Здравствуйте! Очень нужна помощь, скажите, как сделать определенную анимацию во время загрузки флешки. Т,е. одна неповторяющаяся анимация должна начинаться в начеле загрузке и закончится при завершении прелоадера.
Последний раз редактировалось K0l0dig0r; 08.08.2009 в 00:40. |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Код в первом кадре. На сцене mc.
stop(); onEnterFrame = onEnterFrameHandler; mc.stop(); function onEnterFrameHandler():Void { var currentFrame:Number = Math.ceil(mc._totalframes * getBytesLoaded() / getBytesTotal()); if (currentFrame != mc._currentframe) mc.gotoAndStop(currentFrame); if (currentFrame == mc._totalframes) delete this.onEnterFrame; } |
|
|||||
Регистрация: Aug 2009
Сообщений: 5
|
Спасибо, udaaff! Все четко, только заменил
на
|
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
delete оставьте.
stop(); onEnterFrame = onEnterFrameHandler; mc.stop(); function onEnterFrameHandler():Void { var currentFrame:Number = Math.ceil(mc._totalframes * getBytesLoaded() / getBytesTotal()); if (currentFrame != mc._currentframe) { mc.gotoAndStop(currentFrame); if (currentFrame == mc._totalframes) { delete onEnterFrame; gotoAndStop(2); } } } Последний раз редактировалось udaaff; 08.08.2009 в 16:47. |
|
|||||
Регистрация: Aug 2009
Сообщений: 5
|
Спасибо большое.
|
Часовой пояс GMT +4, время: 22:44. |
|
« Предыдущая тема | Следующая тема » |
|
|