Daniel Larsen wrote in dk.edb.internet.webdesign.flash:
> > Ved ikke helt om det er sådan her du mener.
> >
> > Tryk på højre piltast når du har åbnet filen.
> >
> >
http://www.prolab-design.dk/diverse/tastetryk.html
>
> Nope. Det er enkelt nok da den er predefined. Men med taster så som
> 'I','E','Q' osv. bogstaver som skal aktivere en handling. Hvordan er
> atributten ud til dette?
> har prøvet mig med "<I>". Men det virker ikke? Syntaxen er forkert.
>
>
Okay, ja, så kan du ikke bruge den.
Du skal oprette et objekt med en lytter
Da det er ASCII har hver bogstav en kode defineret i flash, det kan ses
i Help hvilke koder der er hvad.
Koden ser derfor således ud.
f har som du kan se koden 70, a har 65 osv.
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
show_text.text = String.fromCharCode(Key.getAscii());
switch (Key.getCode()) {
case 70 :
trace("f");
break;
case 76 :
trace("l");
break;
case 65 :
trace("a");
break;
case 83 :
trace("s");
break;
case 72 :
trace("h");
break;
}
};
Key.addListener(keyListener);
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials