AND AIUTAMI TUUUU!
Scherzo scherzo.... Nulla di grave.
Riapro questo 3d solo per un consiglio "grammaticale".
Ho aggiunto dei pulsanti per navigare tra i vari nodi dell'XML (tutto da sola, senza chiedere nienteeeee!... che mito :rollo: ).
Tuttavia ho piazzato 4 pulsanti sullo stage e vorrei "ottimizzare", però non riesco, mi dà sempre errore (una roba tipo: "assegnazione forzata di un int alla function"), sicuramente c'è un problema di sintassi. Ora ho scritto il codice per intero e funziona bene, però mi piaceva snellirlo un po' (e soprattutto CAPIRE).
Eccolo com'è attualmente:
Codice PHP:
numb_btn0.addEventListener(MouseEvent.CLICK, numbListener0);
function numbListener0(e:MouseEvent):void {
loadNews(0);
volte = 0;
}
numb_btn1.addEventListener(MouseEvent.CLICK, numbListener1);
function numbListener1(e:MouseEvent):void {
loadNews(1);
volte = 1;
}
numb_btn2.addEventListener(MouseEvent.CLICK, numbListener2);
function numbListener2(e:MouseEvent):void {
loadNews(2);
volte = 2;
}
ecc...
Io ho provato così:
Codice PHP:
function numbListener(e:MouseEvent,mynumb:int):void {
loadNews(mynumb);
volte = mynumb;
}
numb_btn0.addEventListener(MouseEvent.CLICK, numbListener(0));
numb_btn1.addEventListener(MouseEvent.CLICK, numbListener(1));
numb_btn2.addEventListener(MouseEvent.CLICK, numbListener(2));
ecc....
Ma ricevo l'errore di cui sopra.
Sapete dirmi dove sbaglio?