Oggi inizia su JuliusDesign una serie di Tutorial livello Base su ActionScript 3, durante queste lezioni apprenderemo come utilizzare al meglio il nuovo linguaggio AS3
Iniziamo a creare un Pulsante in ActionScript 3 e intercettare i vari stati come la pressione, il click e il rilascio
Iniziamo ad importare gli eventi necessari in questo modo:
import flash.events.Event
import flash.events.MouseEvent;
Colleghiamo gli eventi all’istanza pulsante
pulsante_rss.addEventListener(MouseEvent.CLICK, rssClick);
pulsante_rss.addEventListener(MouseEvent.MOUSE_OUT, rssMouseOut);
pulsante_rss.addEventListener(MouseEvent.MOUSE_OVER, rssMouseOver);
Intercettare il click sul pulsante
function rssClick(event:MouseEvent):void {
evento.text = "Mouse Click";
}
Intercettare il rilascio fuori dal pulsante
function rssMouseOut(event:MouseEvent):void {
evento.text = "Mouse Rilasciato";
}
Intercettare la pressione del pulsante
function rssMouseOver(event:MouseEvent):void {
evento.text = "Mouse Sopra";
}
Come al solito ecco i file sorgenti con i quali smanettare, alla prossima lezione di AS3
Scarica il sorgente
Guarda il Tutorial
Prezzo: EUR 7,90
Promozione: EUR 6,72
Prezzo: EUR 49,90
Promozione: EUR 42,42
Prezzo: EUR 12,90
Promozione: EUR 10,96
Prezzo: EUR 40,00 |
Promozione: EUR 38,00
Articoli simili AS3FlashTutorial AS3
Oggi vediamo alcuni indispensabili consigli SEO per migliorare la visibilità dei siti web o ancora meglio degli  articoli, con lo scopo di migliorare la predisposizione all’indicizzazione dei nostri progetti web sui motori di ricerca. Ormai anche il Web Designer, soprattutto se è ha intrapreso la carriera da Freelance, deve assolutamente conosce alcune nozioni base della SEO. [...]
Come ogni giorno, mi ritrovo a girovagare per il web: news dal mondo, articoli di nuovi o aggiornamenti social, altro vip che si cancella da Twitter… solita routine, quando ad un tratto vengo attratto dalla notizia di un nuovo Social Network super esclusivo. Già avevo sentito parlare di Path, ma non so per quale strano [...]
Sono sempre troppo poche le campagne creative che puntano a sensibilizzare sulla causa animalista, contro le violenze e i test sugli animali, eppure quelle che hanno colpito di più l’immaginazione sono scolpite nelle coscienze di ognuno come segni indelebili. Tra tutte, una delle più meritevole degli ultimi anni è quella dell’azienda inglese LUSH, che ha [...]
Christophe Huet è un fotografo specializzato nel fotoritocco digitale, che divide facilmente le opinioni del pubblico, in quanto sappiamo benissimo che esistono due distinte correnti di pensiero. I primi, puristi della foto per i quali la manipolazione è da pena di morte, e i secondi, gli artisti del fotoritocco come Christophe che del fotoritocco hanno [...]

Sara
12 marzo 2009
Grazie Julius sono sicuro che i tuoi tutorials in as3 ora salveranno tante vite ehehe
Giorgio
12 marzo 2009
Grande Julius, un altro motivo per seguirti ancora di più =P
Sushidub
12 marzo 2009
Ciao JULIUS… già che ci sono volevo porti un quesito riguardante i pulsanti con AS 3. Io in as2 usavo un ciclo per assegnare a una pulsantiera di un sito gli stessi eventi onROllover e onROllout e all’onRElease gli assegnavo il corrispondente dato di una ARRAY, contenente per esempio i corrispettivi link da aprire. Ok?
Ora…come posso fare lo stesso processo anche in AS 3? Qui hai fatto l’esempio degli eventi assegnati a un pulsante… ma se io ne ho 4-5 che dovrebbero fare la stessa cosa cambia solo la pagina, o la funzione, o quant’altro all’onRelease?
Spero di essermi spiegato bene. Credo che sia una quesito interessante per altri che come me stanno approcciando ad as3.
rob
13 marzo 2009
ottima iniziativa, ci voleva. Grazie
Amaca
18 marzo 2009
sto studiando un manuale di as3 ma tu sei molto piu chiaro e utile! continua coi tutorial ti pregoooooooooo:) grande julius…migliore blog d’italia!
ryosaeb4
23 luglio 2009
Se volessi intercettare il click su dei bottoni all’interno di un movie clip, come posso fare?
MB
21 gennaio 2010
Bella idea!
Ma se io volessi che clickando il pulsante vada in una parte “stabilita” del filmato
con quello vecchio bastava un semplice commando:
on(release ){
gotoAndPlay(“postostabilito”)
}
e adesso come si fa ?!
MB
21 gennaio 2010
Sushidub ha scritto:
e quoto Sushidub !
melania
22 marzo 2010
@ MB:
ho lo stesso quesito..ma non trovo rispote..come si fa??
stefano
13 maggio 2010
Ciao julius…io ho creato un bottone in questo modo separatamente, poi ho copiato i layer su un altro .fla mami dice:
“The class or oi interface flash.events.MouseEvent” could not be loaded. Ho provato anche ad importarmi le librerie ma il problema persiste..dove sbaglio??