salve a tutti avrei un piccolo problema duplico un tasto e gli assegno la seguente funzioni al rollOver

MovieClip.prototype.fun1 = function(theClip){
trace("testo " +_root.mirino.DesAtt.Testo.text);
_root.mirino.DesAtt.Testo.Desc="SS";
}
il problema è che non riesco ad assegnare al campo testo con variabile "Desc" un valore.
se pero scrivo sul campo testo e poi lo loggo con _root.mirino.DesAtt.Testo.text il campo viene letto.

La struttura è la seguente ;mcVetrina carica mcdettagli in mcdettagli c'è il tasto e un mc "DesAtt" con dentro un campo di testo dinamico "Testo";
perchè secondo voi non riesco ad assegnare un valore ad un campo mentre se leggo quel campo è visibile?