Come faccio a passare i parametri o variabili da un frame all'altro ?
Come faccio a passare i parametri o variabili da un frame all'altro ?
Li salvi in una timeline
percorso.parametro = valore
e li recuperi da lì...
percorso.parametro
Potresti essere più specifico, non conosco bene ActionScript, fino ad ora ho programmato in PHP ed ora sto cercando di farli parlare insieme.
Grazie
Stai parlando di frame del flash o di frame html?
Avevo paura che avresti frainteso parlando di PHP,
sto parlando di Flash
I frame che fanno parte della stessa timeline condividono le stesse variabili, quando queste sono state create nella timeline stessa.
Quindi, se nel primo frame di un filmato scrivi:
pippo = 10;
e nel frame 50 scrivi:
trace(pippo)
quando esporti da dentro flash vedrai nella modalità prova filmato che si apre una finestra chiamata "Output", e che liì dentro appare la scritta "10". Questo significa che il frame 50 accede alla variabile.
Grazie....................
Il mio interesse per ActionScript cresce sempre di+
Ora mi allargo....
- E se volessi passare una variabile da una timeline all'altra ?
- Ma per timeline si intente il "layer" ?
rigrazie![]()
>E se volessi passare una variabile da una timeline all'altra ?
Salvi la variabile in una timeline e vai a prenderla da li.
Ad esempio, salvi una variabile nella _root, che è la timeline principale:
_root.variabile = valore;
e da qualunque timeline la recuperi con
_root.variabile (ad esempio trace(_root.variabile))
>Ma per timeline si intente il "layer" ?
No, la timeline è un insieme di layer. Ma per queste piccole cose, dovresti vedere i tutorial interni al flash che spiegano quali sono e cosa sono gli "oggetti" base. Timeline, movieclip, simboli grafici, pulsanti ecc..