Continuano i Tutorial di AS3 su JuliusDesign, oggi andiamo a vedere come intercettare la pressione di un tasto in ActionScript 3
Il codice Actionscript base è il seguente:
stage.addEventListener(KeyboardEvent.KEY_UP, traceKeyPress, false, 0, true);
function traceKeyPress(evt:KeyboardEvent):void
{
trace(evt.keyCode);
}
In questo modo in fase di testing dell’applicazione flash [CTRL+ENTER] verrà stampato nella finestra di output il key code del tasto premuto.
Se invece volessimo associare degli eventi alla pressione di determinati tasti, potremmo inserire uno switch in questo modo:
//Verifico se vengono digitate le frecce direzionali
switch (evt.keyCode) {
case 71 :
dato.text = "hai premuto la lettera G";
break;
default :
dato.text = "";
break;
}
//Fine verifica
Se invece volessimo intercettare la pressione delle frecce direzionali:
//Verifico se vengono digitate le frecce direzionali
switch (evt.keyCode) {
case Keyboard.UP :
dato.text = "Up";
break;
case Keyboard.DOWN :
dato.text = "Down";
break;
case Keyboard.LEFT :
dato.text = "Left";
break;
case Keyboard.RIGHT :
dato.text = "Right";
break;
default :
dato.text = "";
break;
}
//Fine verifica
Come al solito ecco i file sorgenti con i quali approcciarsi meglio al codice, 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 AS3FlashTutorialTutorial 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 [...]

Joel
7 maggio 2009
Buongiorno,
bell’articolo ma c’è un piccolo errorino nel commento del secondo blocco di codice. :P
Fare gli articoli alle 7 di mattina include una buona componente di sonno, eh eh.