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

    [mx]Variabili dinamiche tipo PHP

    Ciao a tutti, avrei un quesito da porre a tutti gli esperti di ActionScript, ma prima vi faccio un esempio.

    In PHP, se voglio dichiarare una variabile con un nome ke non so a priori faccio così: $$nome.

    In ActionScript è possibile?

    Devo realizzare un filmato ke rappresenta il tabellone di una tombola, con 90 istanze di un movie clip chiamate "n1, n2...n90". Per accedere alle varie istanze, e, x esempio controllare ke siano usciti quei numeri, dovrei fare 90 if. Come posso fare x accedere alle istanze con un ciclo for?

    Grazie a kiunque può aiutarmi...
    "Il ritmo è tutto... bisogna ascoltarlo con il cuore fino a innamorarsene aprendo la mente alla musica e rigenerandosi in profondità!"

    http://www.djandryu.com

  2. #2
    Utente di HTML.it L'avatar di iaco74
    Registrato dal
    Sep 2002
    Messaggi
    682
    Intanto AS 1.0 o 2.0 ?

    in 2.0 puoi fare anche cosi

    var tombola:Number=new Number();

    cosi tombola deve essere per forza un numero.(forse anche as 1.0,prova non sono sicuro).

    oppure
    tombola=new Number();
    oppure
    tombola='';

    Adatta poi te al tuo ciclo, i cicli sono uguali al php 'for,while' ecc...
    Ciao
    IACO

  3. #3
    Utente di HTML.it L'avatar di iaco74
    Registrato dal
    Sep 2002
    Messaggi
    682
    as 1.0 scusa non avevo letto MX tra le quadre.

    IACO

  4. #4
    for(i=1;i<=90;i++){
    if(_root["n"+i].......

    con _root["n"+i] accedi alle varie istanze, poi fai le azioni che devi fare
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Grazie,

    con _root(n) accedo alle varie istanze, ma qual'è l'ordine delle istanze?

    "Il ritmo è tutto... bisogna ascoltarlo con il cuore fino a innamorarsene aprendo la mente alla musica e rigenerandosi in profondità!"

    http://www.djandryu.com

  6. #6
    for(i=1;i<=90;i++){
    trace(_root["n"+i])
    }

    l'output ti mostra l'elenco delle istanze da n1 a n90
    "...non è detto che sia tardi se non guardi che ora è..."

  7. #7
    Ops, scusa, non avevo letto "n" tra virgolette, pensavo fosse una variabile numerica... :di56:
    "Il ritmo è tutto... bisogna ascoltarlo con il cuore fino a innamorarsene aprendo la mente alla musica e rigenerandosi in profondità!"

    http://www.djandryu.com

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.