Salve ho un problema nella gestione di clip creati dinamicamente, mi spiego:

Ho creato un clip filmato attivato l'opzione esporta per actioscript, fino qui tutto ok,
Da codice actionscripts 3.0 quando avviene una condizione ovvero: cerco in un array se il clip esiste altrimenti lo creo e anche questa operazione va a buon fine il clip viene creato e visualizzato nel filmato

adesso il problema e' che quando la condizione risulta vera, cioe' il clip esiste non riesco ad aggiornare il contenuto di un textField presente all'interno del clip.
ecco il codice completo:


Codice PHP:
//funzione richiamata da pulsante invio
public function ricevi(messaggio:Stringda:String):void 

function 
stripSpaces1(input) {
     var 
newString "";
 for (var 
j=0j<input.lengthj++) {
         if (
input.charAt(j)!=" ") {
             
newString += input.charAt(j);
             }
    } 
 return 
newString;
}  


da2 stripSpaces1(da);
if(
condizione che risulta true) {
    if(
clips_array.length == 0) {
// invio chiamata funzione che crea nuovo clip e funziona        
duplica(messaggioda2);

    } else {
        
    for( var 
l:int 0clips_array.lengthl++) { 
    
cli clips_array[l];
    
                   if(
cli == da2) {
         
 
// quando la condizione risulta vera
// parte di codice che non va perche' non aggiorna l' area di testo di quel clip
cli.areaTesto.htmlText +="\n" messaggio" ;

        }
         
    }
     }
}
protected function duplica(messaggio:string, da:string):void
        {
            
            
            for(var i:int=0;i < 1;i++)
            {
                var clip:miaClip =new miaClip();
                                clip.name = da;
                addChild(clip);
                var px:int = 250;
                                var py:int = 200;
                                clip.x = px;
                                clip.y = py;
// inserisco il clip nell'array
                clips_array.push(clip.name);
// in questo caso viene creato il clip e aggiunto il messaggio all'area di testo
clip.areaTesto.htmlText +="
\n" + messaggio" ;
// aggiungo gli eventi di ascolto
                        
clip.addEventListener(MouseEvent.MOUSE_DOWNchiudi);
              
            }
        }