All pastes #73874 Raw Edit

alpha

public text v1 · immutable
#73874 ·published 2006-06-28 11:18 UTC
rendered paste body
#include "mc_tween2.as"
stop();

//var FileArray:Array= Array();

var imageLoaded:Number = 0;

var image_mcl:MovieClipLoader = new MovieClipLoader;
var imageCount:Number = 6;
var mclListener:Object = new Object;
mclListener.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
    var percent:Number = Math.floor((bytesLoaded/bytesTotal)*100);
	trace(target + ".onLoadProgress loaded " + bytesLoaded + " bytes of " + bytesTotal+" ("+percent+"%)");
};

mclListener.onLoadInit = function(target:MovieClip) {
    ASSetPropFlags(target,null,6,true); // expose everything
    for(var index:String in target) trace(index+" = "+target[index]);
};

mclListener.onLoadComplete = function(target_mc:MovieClip) {
   
   with (target_mc) {
	   _visible = false;
	   _x = 0;
	   _y = 0;
//	   target_mc.colorTransformTo(100, 00, 100, 00, 100, 00, 100, 00, fadeIn, "easeOutSine", 0);
   };
//   FileArray.push(target_mc);

	imageLoaded++;
   
   if (imageLoaded == 6) { // This won't always be 6... but just to test the code.
	   trace ("loaded ALL!!!!!!!!!!!!!!!")
	   start_The_Fun();
//	   gotoAndStop("main");
   }else{
		trace(imageLoaded + "Finished Loading "+target+" ("+target._name+")")
	};
};

for (i=0; i<imageCount; i++){
    var filename:String = "i"+i+".jpg";
    var mc:MovieClip = this.createEmptyMovieClip(filename, this.getNextHighestDepth());
    image_mcl.addListener(mclListener);
    image_mcl.loadClip(filename, mc);
}

function start_The_Fun(){
	var fadeIn:Number = 1;
	var fadePause:Number = 3;
	var fadeOut:Number = 1;
	var fadeBetweenOut_In:Number = 0;
	var NumberOfImages:Number;
	var CycleTime:Number;
	
	var mc:MovieClip = this["i0.jpg"];
		mc._visible = true;
		mc.tween("_x",200,2,easeOutSine);
		mc.colorTo(0xFF0000, 0.5, "linear");
}