Ciao a tutti, sto mettendo le mani su AS3 e non riesco a fare una classe per la gestione degli eventi, tipo un semplice click su un bottone, dove oltre all'evento passo anche qualcos'altro. In questo caso potrebbe essere una stringa contentente il link ad una pagina web su cui andare a seguito del click. Per fare questo ora devo fare una funzione per ogni bottone.. funzioni tutte uguali dove lunica cosa che cambia è appunto l'indirizzo http.

Per esempio:

codice:
mc_projects.addEventListener(MouseEvent.CLICK, projectsClick, false, 0, true);

function projectsClick(event:MouseEvent):void {
	try {
		var myLoader:Loader = new Loader(); 
		addChild(myLoader); 
		var url:URLRequest = new URLRequest("http://www....."); 
		myLoader.load(url);
	} catch (e:Error) {
		trace("aaaaa");
	}
}

io mi chiedo.. non è possibile fare una sola funzione per il click dove ogni volta ci passi pure l'indirizzo invece di averne una per bottone/mc?
voi non avete sto problema? Io ho provato aggiungere i parametri ad eventlistener ma nada nn va.

ultima cosa.. se avete un link dove c'è un esempio su come fare un easy preload in AS3 vi ringrazio infinitamente così ci do un acchio.

saluti a tutti e grazie