Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    167

    accesso ai dati di un array

    ciaoa tutti
    ho questo semplicissimo script su un pulsante:

    _root.my_mc._x = _root.misure[e];

    dove misure è un array che tiene una serie di posizioni ed e un contatore normalissimo



    perchè my_mc non si muove di una virgola?



    naturalmente ho già provato a controllare i dati e l'accesso all'array con trace e tutto torna...

    grazie grazie

  2. #2

    Re: accesso ai dati di un array

    Originariamente inviato da lensky
    ciaoa tutti
    ho questo semplicissimo script su un pulsante:

    _root.my_mc._x = _root.misure[e];

    dove misure è un array che tiene una serie di posizioni ed e un contatore normalissimo



    perchè my_mc non si muove di una virgola?



    naturalmente ho già provato a controllare i dati e l'accesso all'array con trace e tutto torna...

    grazie grazie
    ma mica con quell'istruzione si deve muovere ! dovrebbe comparire il clip a quella coordinata se si tratta di un numero ovviamente

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    167
    infatti per muovere intendevo quello. che il clip si appaia nel punto indicato, che ovviamente è un numero....

  4. #4
    Originariamente inviato da lensky
    infatti per muovere intendevo quello. che il clip si appaia nel punto indicato, che ovviamente è un numero....
    da dove prendi i dati dell'array?
    può darsi che l'array ancora nn esiste nel momento in cui apri il filmato e quindi l'istruzione nn ti funge

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    167
    no... è tutto sullo stesso keyframe... non capisco... come odio quando non capisco....

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    167
    allora ho provato a usare Number e trace, e il risultato è Nan, quindi non vede i valori dell'array come numeri e quindi non muove il mio mc...

    ma l'array è semplicemente


    posizioni =[[4], [12], [15], [7], [25]];


    quindi non capisco da cosa possa dipendere....

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    con quella sintassi crei un array multidimensionale... perciò per richiamarlo devi utilizzare l'indice secondario di ogni elemento dell'array... quindi nel caso postato:

    _root.my_mc._x = _root.misure[e][0];

    ma se effettivamente il multiarray non ti serve a nulla, leva le quadre dai numeri e avrai che la situazione precedente è corretta

    posizioni =[4, 12, 15, 7, 25];

    quindi ad esempio:

    _root.my_mc._x = _root.misure[2] // posiziona a 15

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    167
    ..... sgrunt.
    ho sempre usato solo array multidimensionali, non ci ho pensato.
    funziona. grazie... credo che non me lo scorderò mai più

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.