Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    duplicatemovieclip: problemi

    Dopo la figuraccia del topic precedente... ora il problema è più serio:

    all interno del clip che duplico, ho inserito una casella di testo dinamica.

    setProperty ("palla", _visible, false);
    trace(i);
    trace(Notizia.length);
    i = Number(i)+1;
    bn = "palla" add i;
    duplicateMovieClip ("palla", bn, i);
    bn.Data.text = Data[i];
    //bn.Notizia.text = Notizia[i];
    //bn.Link.text = Link[i];
    setProperty (bn, _y, (_y+140)*i);
    if (i>Notizia.length) {
    stop();
    }

    bn.Data è una casella di testo dinamica...

    se provo il filmato mi dice che c'è un errore... perchè?
    se creo diverse istanze con nomi diversi, non se ne dovrebbe fregare se dentro ci sono oggetti con lo stesso nome?
    il percorso assoluto non è diverso?

    chi mi risponde??

    e se sbaglio....
    come si risolve?

    grasias
    *****ZUMMO*****

    http://www.z2o.it

  2. #2
    intanto dovresti dire DOVE hai inserito quel codice.
    Ipotizzo che sia sulla _root, quindi...
    codice:
    setProperty ("palla", _visible, false); 
    trace(i); 
    trace(Notizia.length); 
    i = Number(i)+1; 
    bn = "palla" add i; 
    codifica obsoleta, meglio: bn = "palla" + i;
    duplicateMovieClip ("palla", bn, i); 
    invece di...
    bn.Data.text = Data[i]; 
    prova con...
    _root[bn].Data.text = Data[i]; 
    //bn.Notizia.text = Notizia[i]; 
    //bn.Link.text = Link[i]; 
    setProperty (bn, _y, (_y+140)*i); 
    if (i>Notizia.length) { 
    stop(); 
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.