sul frame
Codice PHP:
var slideShow:Function = function (target:MovieClip, shifting:Number) {
var mclo:MovieClipLoader = new MovieClipLoader();
var mcli:Object = new Object();
var index:Number = 1;
mcli.onLoadProgress = function(target:MovieClip, lbytes:Number, tbytes:Number) {
trace("Caricamento..."+Math.floor((lbytes/tbytes)*100)+"%");
prov.text="Caricamento..."+Math.floor((lbytes/tbytes)*100)+"%";
};
mcli.onLoadError = function(target:MovieClip, errorCode:String) {
if (errorCode == "URLNotFound") {
slideShow(target, shifting);
}
};
mcli.onLoadInit = function(target:MovieClip):Void {
index++;
var t:Object = new mx.transitions.Tween(target, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, .5, true);
t.onMotionFinished = function() {
var a = setInterval(function () {
clearInterval(a);
var t:Object = new mx.transitions.Tween(target, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, .5, true);
t.onMotionFinished = function() {
mclo.loadClip("img/"+index+".jpg", target);
};
}, shifting*1000);
};
};
mclo.addListener(mcli);
mclo.loadClip("img/"+index+".jpg", target);
};
var test:MovieClip = _level0.createEmptyMovieClip("test", 1);
slideShow(test, 5);
poi hai una cartella chiamata img con dentro le img chiamate con numeri progressivi
1.jpg,2.jpg....
dovrebbe fungere
almeno a me funge tranquillamente