12. marts 2004 - 18:18Der er
8 kommentarer og 1 løsning
Reagere på æ, ø, å
Hvordan kan jeg få Flash til at reagere på tastetryk "æ", "ø" og "å", ligesom det er muligt med alle andre bogstaver? Jeg skriver følgende, men det virker som sagt ikke med æøå: on (keyPress("BOGSTAVET")) { osv....
Jeg bruger programmet Swish, men ActionScript skulle være fuldt integreret i dette, så det er sikkert det samme i 'the real thing'.
Nej, det virker desværre ikke. Man skal ikke specielt definere, at det handler om en ASCII-kode? Skriver bare on (keyPress("192")). Det skal ikke være on (keyPress(ascii("192))) eller lignende?
Hmm...intet af det virker desværre...Jeg kan få dne til det med noget Key.getCode(), men den har meget lang reaktionstid. Og det går ikke når det skal bruges til følgende: http://www.a-vang.dk/klaver
Har du ikke overvejet at hoppe over i Macromedia Flash i stedet? Projektet ser da godt ud, og ville kunne blive taget et pænt stykke længere i et program hvor man faktisk kan andet end de småting Swish tilbyder....
(skulle du være i tvivl, så er Swish for Flash hvad blyanten er for maleren. En god start og hjælp, men umulig at anvende til noget virkelig brugbart!)
Tak for svar! Jeg har skam overvejet at bruge Macromedia Flash, men kom ret hurtigt fra det, da det som bekendt koster godt 5 kilo... Men ja, det er ret begrænset hvad man kan i Swish. Omvendt kan man så sige, at det vel aldrig har været deres vision helt at udkonkurrere Macromedia - det er vel mere ment som et godt værktøj, der er nemt at gå til for alle, selvom Swish er blevet langt mere avanceret i forhold til den første udgave.
Anyways, jeg bruger ikke helt den funktion Mekawi foreslår, men har gang i noget med onEnterFrame(). Er vist ikke helt det samme som i Flash MX, så det bliver nok ikke bedre. Jeg lukker nu, så ser vi om det bliver til mere engang...
Mvh Anders
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.