Kod: Zaznacz cały
loader_mc.bar_mc._xscale = 0;
var myLoader_mcl:MovieClipLoader = new MovieClipLoader();
var mclListener:Object = new Object();
mclListener.onLoadProgress = function(target_mc:MovieClip) {
var prog:Object = myLoader_mcl.getProgress(target_mc);
var pctLoaded:Number = Math.round ((prog.bytesLoaded/prog.bytesTotal)*100);
loader_mc.bar_mc._xscale = pctLoaded;
loader_mc.pctLoaded_txt.text = pctLoaded+"% loaded";
};
mclListener.onLoadComplete = function() {
loader_mc._visible = false;
bg_mc._visible = false;
}
myLoader_mcl.addListener(mclListener);
myLoader_mcl.loadClip("moja.swf", 1);
I teraz chciałbym aby gdzieś przy 90% kulka się zeskalowała na cały ekran:
Kod: Zaznacz cały
import mx.transitions.Tween;
import mx.transitions.easing.*;
var tw:Tween = new Tween(my_mc,"_xscale",Strong.easeOut,100,400,1500,true);
var tw2:Tween = new Tween(my_mc,"_yscale",Strong.easeOut,100,400,1500,true);
Kod: Zaznacz cały
if(pctLoaded=90){
tu wstawialem te tweeny
Tween.onMotionFinished = function() {
i dopieru tu oba _visible=false;
};
}
P.S. Szukałem na forum, pełno tego ale takiego się rozwiązania nie dopatrzyłem.
