OnClipEvent
- Con Flash5 ora è possibile attribuire un codice ad una istanza di un Movie Clip. Ti sembra arabo questo linguaggio? Si capisce meglio allora con un esempio. Andate con il mouse sopra l'esempio e provate a premere sia il pulsante del mouse sia un tasto della tastiera.
-
- Per ottenere questo con Flash 4 bisognava almeno avere 2 movie clip e 2 bottoni per gestire gli eventi.
- Invece adesso si è utilizzato un solo movie clip e ... nessun bottone. Infatti si è utilizzata l'action OnClipEvent.
- OnClipEvent permette infatti di far eseguire delle azioni solo al verificarsi di determinati eventi.
- L'azione OnClipEvent permette quindi di gestire gli eventi, ma quali sono questi eventi? Sono riportati nella figura sottostante:
-
- Questa è la spiegazione dei singoli eventi:
- Load: le azioni vengono eseguite solo quando il movie clip è stato caricato
- EnterFrame: le azioni sono eseguite su tutti i frame del movie clip.
-
- Mouse up: le azioni sono eseguite quando il pulsante del mouse è rilasciato
- Mouse down: le azioni sono eseguite quando il pulsante del mouse è premuto
- Mouse move: le azioni sono eseguite quando il puntatore del mouse è mosso
-
- Key down: le azioni sono eseguite quando un tasto è premuto
- Key up: le azioni sono eseguite quando un tasto è rilasciato
-
- Unload: le azioni sono eseguite quando un movie clip viene rimosso
- Data: le azioni sono eseguite in base a delle variabili caricate con un LoadMovie o LoadVariable
- E così abbiamo visto il nostro primo ActionScript.