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

    Variabile in movieclip, perchè non cambi?

    Allora ho il seguente ciclo che mi crea e mi sposta correttamente dei movieclip, dal mc nella libreria chiamato "User". users[] è un array con i nomi degli user:
    codice:
    for(t=0;t<users.length;t++) {
            tmp_MC="User"+t;
    	_root.attachMovie("User", tmp_MC, 100+t)
    	setProperty(tmp_MC,_y,getProperty(tmp_MC,_y)+t*10);
    	tmp_MC.nick=users[t];
    }
    Il problema è l'ultima riga. Devo cambiare la variabile "nick" inserita nel MC User, ma non me la fa raggiungere. Anche se uso " tmp_MC._y " per spostare il movieclip non succede nulla...mentre con setproperty (penultima riga) funziona bene.
    La domanda è, come cambio la variabile nick in modo diverso in ogni MC?
    Salut
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  2. #2
    la domanda era....

    users=new Array("mummia","momma","mamma","mimmo","mimma","le i","lui","loro");

    for(t=0;t<users.length;t++) {

    _root.attachMovie("User","User"+t , 100+t);

    setProperty("User"+t,_y,getProperty("User"+t,_y)+t *30);

    _root["User"+t].nick=users[t];
    }
    conosco poco di programmazione, equel poco ...lo uso pure malee

  3. #3
    Whoooo, grazie! Posso capire il perchè non gli andava bene?
    Voglio dire, cambiando anche solo l'ultima riga non andava ugualmente...
    Comunque grazie mille!
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  4. #4
    forse si ma a me non piace racchiudere i valori all'interno di variabili(a meno che non si tratti di roba grossa e velocizzi il lavoro)

    nel tuo caso si fa prima a scrivere come ho fatto io che come lo hai impostato tu.

    prova a sostituire nel tuo script

    tmp_MC.nick=users[t]


    con

    _root[tmp_MC].nick=esers[t];

    vedi che ti dice

    a volte inserire variabili di comodo per non mettere 2 "" in piu puo essere un rischio...comunque la tua ultima riga parlava ad un mc solo, invece la mia a molti questa in sostanza la differenza(oltre al fatto che con la variabile tmp_MC ti sei perso il percorso esatto)
    conosco poco di programmazione, equel poco ...lo uso pure malee

  5. #5
    Ho capito...meglio non usare variabili per i percorsi....ah questo AS!
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

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.