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

    controllare un MovieClip creato dinamicamente

    ciao, come posso controllare un movieclip il cui nome è stato creato dinamicamente in questo modo:

    "nome = "zero.punto" add currentIndex-1;"

    per settare la posizione x,y nessun problema, funziona; ma se voglio dire al movieclip di mostrarmi ciò che contiene in un determinato frame?

    così nn funzia:

    "set(nome add ":gotoAndStop", 1);"


    grazie

  2. #2
    per puntare ad un mc creato dinamicamente (es. il cui nome è contenuto in una variabile) puoi usare la sintassi di array, esempio:
    codice:
    //istanzio e inizializzo una variabile che conterrà il nome della MC
    var my_mc:String = "pippo";
    
    //nella library è presente un simbolo con linkage ID "rettangolo"
    _root.attachMovie("rettangolo",my_mc,10);
    
    _root[my_mc]._rotation=65;//qui presupponi di non conoscere l'esatto nome, potrebbe essere cambiato ad es. in un ciclo for per creare una serie di mc con proprietà diverse tra loro
    _root.pippo._alpha=30; //qui presupponi che il nome della mc sia quello che hai definito a priori, ma non è sicuro per cui dovresti scrivere
    //if(my_mc=="pippo")
    //    _root.pippo._alpha=30;
    //che però non ha molto senso!  :tongue:

  3. #3

    nn funzia

    se scrivo ad esempio...

    nome:String = "zero.punto" add currentIndex-1;
    _root[nome].gotoAndStop(2);

    ...nn funzia



    nemmeno se gli dico un nome preciso:

    nome = "zero.punto1";
    _root[nome].gotoAndStop(2);


  4. #4

    come non detto

    sono riuscito a farlo funzionare!

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.