Просмотр полной версии : Определенная анимация в прелоадере.
K0l0dig0r
08.08.2009, 00:36
Здравствуйте! Очень нужна помощь, скажите, как сделать определенную анимацию во время загрузки флешки. Т,е. одна неповторяющаяся анимация должна начинаться в начеле загрузке и закончится при завершении прелоадера.
Код в первом кадре. На сцене 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;
}
K0l0dig0r
08.08.2009, 16:30
Спасибо, udaaff! Все четко, только заменил delete this.onEnterFrame; на gotoAndPlay(2);
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);
}
}
}
K0l0dig0r
08.08.2009, 16:57
Спасибо большое.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.