Ciao a tutti,

sto passando ad AS3 e spesso incappo in problemi tipo il seguente:


nella libreria ho 5 MovieClip esportati per l'uso in ActionSscript chiamati:

pan1 , pan2 , pan3 , pan4 , pan5

ora ho una funzione che viene chiamata da 5 pulsanti:
Codice PHP:

Bottone_1
.addEventListener(MouseEvent.CLICK,popme);
Bottone_2.addEventListener(MouseEvent.CLICK,popme);
Bottone_3.addEventListener(MouseEvent.CLICK,popme);
Bottone_4.addEventListener(MouseEvent.CLICK,popme);
Bottone_5.addEventListener(MouseEvent.CLICK,popme);


function 
popme():void
{
    
// definisco quale oggetto chiama la funzione 
    
var io DisplayObject e.target as DisplayObject;  
    
// ottengo il numero del bottone
    
var iostr String io.name.toString().substr(-1,1); 
qui sempre all0interno della funzione
vorrei creare un nuovo clip e inserirlo nel movieclip chiamato carica
Quello che cerco è il giusto modo per associare dinamicamente alla variabile "mostra"

le righe che seguono danno l'errore:
TypeError : Error #1007: Tentativo di creazione di istanza su un elemento diverso da un costruttore.

Codice PHP:
 
    
var mostra DisplayObject= new this["pan"+iostr];
    
carica.addChild(mostra);



qualche idea?