Avatar billede smask Nybegynder
24. juni 2005 - 17:40 Der er 3 kommentarer og
1 løsning

lydfil skal stoppe ved tryk på knap

Hej.

Jeg er igang med en lille flash menu, hvor jeg vil lave en lyd sequence som skal spille.

Den skal spille samtidig med at en flash animaiton bevæger sig - og så skal man kunne trykke på en knap "Stop" og "play" hvis man ikke ønsker at høre på det. og omvendt.

Pft :-)
Avatar billede nfk Nybegynder
24. juni 2005 - 20:15 #1
Jeg skrev på et tidspunkt denne lille tutorial til afspilning af en ekstern lydfil i flash men den kan også bruges til afspilning af intern den kan muligvis bruges?!

Simpel musik afspiller som ekstern fil

-    Først og fremmest skal du have en mp3 fil du vil afspille, f.eks. track.mp3
-    Åben Flash og lav et nyt dokument (Ctrl + n)
-    Giv første frame følgende action:

my_sound = new Sound(this);
my_sound.loadSound("track.mp3", true);

-    Sørg for at antallet af frames svarer til længden af din mp3 fil f.eks. hvis din fil er 4 sek. og du har en indstillet flash til en fps på 12 så skal du have 12 * 4 frames dvs. 48 frames.

-    Med text tool skriver du f.eks. Start
-    Den tekst du netop har skrevet Converter du til symbol og vælg her Button
-    Giv knappen følgende action:

on (release) {
    stopAllSounds();
}
on (release) {
    gotoAndPlay(1);
}


-    Det gør at når der klikkes på knappen stoppes musikken og startes for fra
-    Stop knappen laves på samme måde som start knappen dog kun med denne action:

on (release) {
    stopAllSounds();
}

-    Til sidst skal du bare sørge for at din swf fil og din mp3 fil ligger i samme mappe eller, at du har angivet den rigtige stig for mp3 filen, så skulle det virke.


Noter:
Du kan også ligge lydfilen i Flash så den afspilles internt, så skal du bare lave knapperne og undlade den første del af tutorialen.
Du kan hente sound loops her: http://www.flashkit.com/loops/
Avatar billede nfk Nybegynder
24. juni 2005 - 20:33 #2
du kan se et eksempel her  www.php2004.1go.dk/afspiller.swf
Avatar billede nfk Nybegynder
24. juni 2005 - 20:35 #3
Heheh jeg har lige opdaget at der en fejl i det jeg har lavet den stopper ikke musik filen helt jeg ser på det i morgen :)
Avatar billede smask Nybegynder
24. juni 2005 - 21:01 #4
ok. super :)
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