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

    problemi di sintassi in un ciclo for

    Il mio codice:

    for (i=1; i<=n; i++) {

    a="v"+i;
    setProperty(""+a+"", _visible, true);
    trace(a);

    }


    Ho un problema! io ho bisogno che la mia stringa che definisca il clip visibile si chiami v1, v2, v3, ...vn.
    MA!

    - se scrivo setProperty(""+v1+"", ...) funziona
    - se invece scrivo come ho messo il codice sopra, non va

    why?????
    grazie raga'
    Fotografia Astronomica - www.astrofoto.it

  2. #2
    prova così...


    for (i=1; i<=n; i++) {

    this["v"+i]._visible = true


    }

    mettendo al posto di this il percorso target corretto...

  3. #3
    ciao Tom,

    purtroppo ancora non va.
    Fotografia Astronomica - www.astrofoto.it

  4. #4
    Ciao,
    l'ho appena provato e funziona...
    se non ti va, vuol dire che devi cambiare this con il percorso target giusto (dipende da dave hai posizionato il ciclo e da dove sono i clip)...

  5. #5
    facendo il trace la variabile la crea (mi fa v1, v2, v3 ecc...) ma purtroppo la clip non me la fa vedere....
    le clip sono tutte sulla root, su livelli diversi.... e se metto _root davanti al this mi da errore....
    Fotografia Astronomica - www.astrofoto.it

  6. #6
    non davanti al this, ma al posto del this

    es:

    _root["v"+i]._visible = false
    _level2["v"+i]._visible = false
    _root.clContainer["v"+i]._visible = false

    ecc...

  7. #7
    io ho scritto questo.....

    for (i=1; i<=n; i++) {


    a="v"+i;

    a.toString();
    _root["v"+i]._visible = true
    trace(a);

    }


    ma la clip continua a non farmela vedere.....
    Fotografia Astronomica - www.astrofoto.it

  8. #8
    prova a fare così...
    nella finestra di actionscript clicca sul mirino e cerca uno degli oggetti che vuoi attivare,

    poi copia la prima parte della stringa che ti da al posto di
    _root
    es:
    se cliccando sul mirino ti ritorna _level5.v1, tu metti
    _level5["v" + i]

    Ps:
    per come è messo adesso lo script, la variabile a non ti serve più...

    ps2:
    quello che ti sto dicendo penso valga solo da mx in poi, ma non ne sono sicuro...



  9. #9
    niente, ma non capisco una cosa:

    se faccio trace delle variabili generate dal ciclo for, sono corrette!!!

    allora: ho uplodato il fla e la pag asp che gli passa i nomi delle varibili da visualizzare, all'indirizzo
    www.net-project.it/denti.zip

    mi date un'occhiata alla cosa? l'asp va, quindi basta lasciarlo li e non da problemi, ma il fla... boh!!

    :master:

    grazie mille
    Fotografia Astronomica - www.astrofoto.it

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.