Ad esempio:
• crea un movieclip nella libreria
• assegnagli "LoaderSymbol" come linkage
• scrivi nel primo frame del movieclip
codice:
#initclip
LoaderClass = function()
{
this.init()
};
LoaderClass.prototype = new MovieClip();
LoaderClass.prototype.init = function()
{
this.url_array = [];
this.mc = this.createEmptyMovieClip("img_loader", 1);
};
LoaderClass.prototype.setUrlArray = function(_array_)
{
this.url_array = _array_
};
LoaderClass.prototype.loadItem = function(index)
{
this.mc.loadMovie(this.url_array[index]);
};
Object.registerClass("LoaderSymbol", LoaderClass);
#endinitclip
• crea un'istanza trascinando il movieclip sullo stage
• assegnagli un nome di istanza, ad esempio "pippo"
• crea l'array di url con:
codice:
pippo.setUrlArray(il_tuo_array);
• carica un'immagine con:
codice:
pippo.loadItem(3);// 3, ad esempio, è l'indice dell'immagine nell'array