Avatar billede daniel21 Nybegynder
11. december 2002 - 10:40 Der er 4 kommentarer og
1 løsning

action på f.eks "home" "end" eller piletasterne

Jeg har en flash-film, hvor jeg gerne vil have en action når man f.eks trykker på "home" "end" eller piletasterne. feks at der loades en side
Hvordan gøres dette?

På forhånd tak

Daniel
Avatar billede t-hviid Nybegynder
11. december 2002 - 11:04 #1
Lav en knap og sæt følgende action på:
on (release, keyPress "<Home>") {
}
Så kan du sætte <End>
<Left> , <Right> , <Up> , <Down> (piltasterne)

ind istedet for <Home> alt efter hvilken tast du vil bruge.
/Tommas
Avatar billede daniel21 Nybegynder
11. december 2002 - 11:12 #2
tak
Avatar billede t-hviid Nybegynder
11. december 2002 - 11:17 #3
Det var så lidt :-)
Avatar billede pyroman Nybegynder
11. december 2002 - 12:22 #4
Du behøver ikke lave knapper men kan bare sætte dette script i 1. frame i et MC der gentager sig selv hele tiden:

if (Key.isDown (Key.HOME)) (
  action...
)

/Filip
Avatar billede barklund Nybegynder
12. december 2002 - 21:17 #5
Lidt ekstra:

Du behøver ikke "release" i din kode efter "on" - det er kun, hvis man også skal kunne trykke almindeligt på knappen...

Og hvis du bruger et loop som pyroman forslår, så bliver ikke kun evalueret, når man trykker på knappen, men flere gange efter hinanden så længe knappen er trykket ned - det kan dog omgås.

Men under alle omstændigheder er det fuldstændigt ligegyldigt om det er en knap eller et movieclip, der fanger dit keypress... Du kan jo fange flere på dem begge to på næsten samme måde... Med mindre, at mere end en knap, skal fange samme keypress, for så kan du ikke bruge "on()"-versionen, da en af knapperne "stjæler" inputtet så ingen andre kan fange det...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester