Home ActionScript-Flash
27 | 11 | 2009
Menu Principale
Programmazione
I miei programmi

FLASH

ITALIANO

MATEMATICA

VARIE

UTILITA'

I codici sorgente dei programmi contrassegnati da un * sono visualizzabili e scaricabili solo dagli utenti registrati
 
Programmazione ActionScript
Indice
Programmazione ActionScript
ActionScript 2
ActionScript 3
ActionScript 4
ActionScript 5
ActionScript 6
Tutte le pagine
Veniamo ora al codice della funzione di avvio della classe "trovaanello"; questa funzione viene eseguita automaticamente all'avvio.
Il comando addChild(nome elemento) permette di visualizzare un elemento sullo stage e l'uso di nome_elemento.x=numeropixel e nome_elemento.y=numeropixel permettono di posizionare l'elemento stesso alle coordinate volute.
nomeclip.gotoAndPlay(numeroframe) permette di portare la testina di lettura dell'animazione della clip animata al numero del frame indicato.
Per far si che un oggetto sia sensibile ad un evento (per esempio il clic del mouse) si usa la sintassi:
nomeclip.addEventListener(tipodievento.evento, funzionedaeseguire) per esempio
puls_gioca.addEventListener(MouseEvent.CLICK, gioca); significa:se si fa clic sul pulsante "gioca" vai ad eseguire la function  gioca.

 

Quindi all'avvio del gioco viene posizionato il pulsante gioca e viene attivato, vengono posizionati i 3 cilindri ed attivati: si può quindi avviare il gioco, si può fare clic sui cilindri (l'evento manda alle function alzacil1, alzacil2, alzacil3 che come si comprende dal nome lanciano l'animazione del sollevamento del cappello. Nelle clip del cappello infatti al frame 1 bisogna inserire l'azione stop(); in modo che posizionato al frame 1 la clip si fermi mentre portandolo al frame 2 parta per eseguire tutti i frame fino a tornare all'1 dove si fermerà di nuovo.

Unica possibilità quindi per operare è quella di fare clic sul pulsante gioca ed andare alla function gioca.
La function mostra i contatori dei punteggi posizionandoli al primo frame e fermandoli (gotoAndStop(1)), rimuove il pulsante gioca sostituendolo col pulsante continua a cui assegna l'evento CLICK per mandarlo alla function avanti. Quindi va alla function avvio_gioco.



 
Login



Visitatori
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterOggi43
mod_vvisit_counterIeri116
mod_vvisit_counterQuesta settimana617
mod_vvisit_counterQuesto mese3996
Forum - Ultimi interventi
Siti Software Didattico


 
 
 

...altri visualizzabili nella sezione Web link