codice:
stop();
// FUNZIONE SCRITTURA
function accaduto(campo:TextField, testo:String, formattazione:TextFormat) {
campo.htmlText = testo;
campo.setTextFormat(formattazione);
}
// CAMPO DI TESTO E FORMATTAZIONE
this.createTextField("debug_txt", 1, 5, 5, 240, 80);
this["debug_txt"].html = true;
this["debug_txt"].background = true;
this["debug_txt"].backgroundColor = 0xEFEFEF;
this["debug_txt"].border = true;
this["debug_txt"].borderColor = 0xABABAB;
var myFormat:TextFormat = new TextFormat();
myFormat.font = "Verdana";
myFormat.size = 10;
myFormat.color = 0x002255;
/***************************************
* LISTNER E FUNZIONI DI GESTIONE EVENTI
***************************************/
var MovieListner:Object = new Object();
// onLoadStart
MovieListner.onLoadStart = function (target_mc) {
accaduto(debug_txt, ":: caricamento dati [ avviato ] ::", myFormat);
}
// onLoadProgress
MovieListner.onLoadProgress = function (target_mc, loadedBytes, totalBytes) {
var caricamento:String = new String();
caricamento = ":: caricamento dati [ in trasmissione ] ::\n";
caricamento += ":: bytes caricati " + loadedBytes + " % ::\n";
caricamento += ":: bytes totali " + totalBytes + " % ::\n";
accaduto(debug_txt, caricamento, myFormat);
}
// onLoadComplete
MovieListner.onLoadComplete = function (target_mc) {
accaduto(debug_txt, ":: caricamento dati [ effettuato ] ::", myFormat);
}
// onLoadInit
MovieListner.onLoadInit = function (target_mc) {
debug_txt.removeTextField();
}
// onLoadError
MovieListner.onLoadError = function (target_mc, errorCode) {
var caricamento:String = new String();
caricamento = ":: ERRORE in apertura file ::\n";
caricamento += "[ " + target_mc + " ]\n[ " + errorCode + " ]";
accaduto(debug_txt, globalStatus, myFormat);
myLoadedMovie.unloadClip(target_mc);
}
/************************************* *************************************/
// CREO MOVIECARICANTE
this.createEmptyMovieClip("myMove", 10);
// MOVIECLIPLOADER E ASSEGNAZIONI
var myLoadedMovie:MovieClipLoader = new MovieClipLoader();
myLoadedMovie.addListener(MovieListner);
myLoadedMovie.loadClip("http://www.videolink.tv.it/iaco/img/loader.jpg", this["myMove"]);