Avatar billede Morten Olesen Nybegynder
17. juni 2003 - 17:26 Der er 13 kommentarer og
1 løsning

Hvordan styrer jeg min flash film med keyboard?

Hvilken kode er det nu lige jeg skal bruge hvis jeg vil kontrollere min flashfilm med keyboardet? Altså hvis jeg har en stop action nogle frames og jeg vil have den til at spille fra næste frame når jeg trykker på f.eks. a-tasten.
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 17:29 #1
Den hedder "ON".

Højreklik på movie klippet, og vælg actions, og så er det inde i Movie Control kategorien ON er.
Avatar billede t-hviid Nybegynder
17. juni 2003 - 17:30 #2
Laver en knap men on keypress
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 17:30 #3
Og så vælger du bare "key-press", og indtaster A.
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 17:32 #4
Altså dvs.

Højreklik på symbolet | Klik actions | Tryk på plusset, for at se kategorierne | Vælg Actions kategorien | Vælg Movie Control | Og så ON | Vælg Key Press | Indtast det bogstav man skal trykke | Vælg hvilket frame det så skal være i, og hvilken scene. |
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 17:34 #5
Altså når du har indtastet A, og linjen on (KeyPress "A" { er markeret, indsætter du en Goto. (Actions kategorien | Movie control | Goto, og vælger hvor den skal gå hen.
Avatar billede sbpweb.dk Nybegynder
17. juni 2003 - 17:44 #6
Se http://www.actionscript.org og http://www.flashkit.com
De er begge kanongode sider! Foretrækker dog den første...
Avatar billede Morten Olesen Nybegynder
17. juni 2003 - 17:53 #7
Det duer ikke med en gotoandplay kommando efter key press kommandoen, da jeg har flere stop funktioner. Ved din metode hopper den til frame 2 hver gang jeg trykker a. Det duer jo kun til den første stop funktion. Jeg har vel i alt 10 stop actions, så det ville gøre det hele meget lettere hvis et tryk på knappen hopper til næste frame.
Avatar billede sbpweb.dk Nybegynder
17. juni 2003 - 17:59 #8
onClipEvent (keyDown) {
    if (Key.getCode() == xx) {
        play();
    }
}

Så skal du bare finde ud af hvad keycode a har... og dette tal skal sættes ind i stedet for x'erne
Avatar billede sbpweb.dk Nybegynder
17. juni 2003 - 18:02 #9
Keycode'en for a er 65...
Avatar billede Morten Olesen Nybegynder
17. juni 2003 - 18:10 #10
Jeg har prøvet mig lidt frem med onClipEvent'en som shpweb.dk foreslår. Jeg kan dog ikke helt få det til at virke. Er det noget med at jeg skal lave et usynligt MC og så tildele koden? Er det så ikke bare i MovieClippet at at den spiler næste frame i stedet for roden?
Avatar billede Morten Olesen Nybegynder
17. juni 2003 - 18:12 #11
Ups, Jeg skulle selvfølgelig bare smide en _root foran play. Tak for hjælpen. Vil du have points sbp....dk?
Avatar billede sbpweb.dk Nybegynder
17. juni 2003 - 18:18 #12
ja tak... :)
Avatar billede Morten Olesen Nybegynder
17. juni 2003 - 18:49 #13
Kan du så ikke lige smide et svar?
Avatar billede sbpweb.dk Nybegynder
17. juni 2003 - 21:21 #14
Sorry... Har ikke været ved computeren i et stykke tid...
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