Avatar billede leoness Nybegynder
05. juni 2002 - 03:08 Der er 25 kommentarer og
1 løsning

Lyd i Flash? Please hjælp!

Jeg er nybegynder i flash - men rimelig hurtigt opfattende. Dog har jeg ikke kunne greje hvordan man laver en lydhændelse når musen holdes over en knap.

Meningen er, at jeg skal afspille et stykke wav-lyd når musen holdes over knappen, og når den fjernes igen, så stopper musikken.

Jeg har siddet i over 6 timer i dag, og har været igennem alle tutorials'ne mindst 4 gange, og kigget som en gal på andre sider. Men no luck!

Kunne nogen her mon være så elskværdig at hjælpe mig? Det kan vel ikke være så svært for en habil flash-programmør?

Hvis det er nemmere, så er mit ICQ-nr. 14664797, men skriv lige at det er via. eksperten når jeg ansøges.

Pft & mvh
Marianne / Leoness

PS. Det er IKKE til kommercielt brug! Og den der hjælper mig vil selvfølgelig få æren for det.
Avatar billede _michael_ Nybegynder
05. juni 2002 - 09:51 #1
Lav en knap på almindelig vis. Tryk ctrl+f8 og vælg button. Her indsætter du så simpelthen en lyd på 'Over'-staten. That's all...

Mht. tutorials har du ikke set godt nok efter.
Gå op i help->tutorials, vælg 'Introduction to Flash MX', så kommer der et browser-vindue frem med toooonsvis af hjælpefiler. Prøv at trykke på 'Search' og skriv 'adding sound to buttons' :o)

Her står alt, hvad du behøver at vide - og lidt til. Alt om de forskellige lydformater og hvordan du integrerer lyde til dine knapper.

/Michael
Avatar billede donslund Nybegynder
05. juni 2002 - 09:51 #2
i Actionscripten til din knap laver du en onMouseOver - PlaySound. OnMouseOut - Stop all sound. Så skulle det kunne lade sig gøre.
Jeg sidder ikke lige med en flash nu, men kan vende tilbage med yderligere hjælp efter kl. 12.00
Avatar billede hoejrup Nybegynder
05. juni 2002 - 09:53 #3
1. lave et nyt movieclip ved at trykke på F8
2. træk lydfilen ud fra Library og placer den i frame 1, og lav et antal tomme frames der svarer til lydens længde. Du kan nemlig se ca. længden af lyden grafisk i framen.
3. lav en stop(); action i den første frame
3. træk lyd movieclippet ud på scenen fra library, og giv det instancenavnet lyd

on (release) {
  _root.lyd.play();
}

/per
Avatar billede leoness Nybegynder
05. juni 2002 - 10:08 #4
Ahh, jeg glemte vist at fortælle, at jeg STADIG arbejder med Flash 4 *G* LIDT oldnordisk, men nu stod jeg og skulle bruge denne lydknap nu og her, og 4'eren var hvad jeg havde nu og her *G*

Jeg kigger lige på jeres svar, og så vender jeg tilbage hurtigst mulig :o)

Mvh
Marianne
Avatar billede hoejrup Nybegynder
05. juni 2002 - 10:15 #5
Du skal bare ændre knappen til

on (Release) {
  Tell Target ("/lyd")
      Go To and Play (1)
  End Tell Target
}

/per
Avatar billede _michael_ Nybegynder
05. juni 2002 - 10:26 #6
I 4'eren.
Lav en knap med tre states. inactive, over, press. Importer den lyd du skal bruge til, når musen bliver holdt over knappen. Du skriver, at lyden kun skal være der, når musen er på knappen. Importer lyden med ctrl+r. Når det er gjort, så findes lyd-filen i dit bibliotek.
På den knap, du er ved at lave, markerer du 'over'-feltet og trækker dit lydklip ind på scenen. Når det er gjort, kan du se, at 'over'feltet har fået tilføjet nogle små op-og-ned streger. Det er din lyd.

Tryk derefter ctrl+retur for at teste din knap. :o)

/Michael
Avatar billede leoness Nybegynder
05. juni 2002 - 10:27 #7
Nu er jeg måske dum - men jeg har fået lyden til at komme på knappen når man klikker over den (huggede en af de prædefinerede knapper og satte min egen lyd i *G*), men så mangler jeg bare at kunne STOPPE musikken igen.

Måske skulle man prøve med MX'eren.

Men kort skitseret, så ser min tidslinie således ud:

Event:
- Mit Button-layer (ingenting defineret i Properties)

Under 'Edit':
- Up - Over - Down - Hit
- Udsende alt efter position af mus på knappen
- Lyden er sat ind i en keyframe under 'Down'

Hvad så her fra?

Mvh
Marianne
Avatar billede hoejrup Nybegynder
05. juni 2002 - 10:32 #8
Du skal ikke smide lyden ind i knappen.

Du skal sætte følgende på knappen:
on (Release) {
  Tell Target ("/lyd")
      Go To and Play (1)
  End Tell Target
}

og lave et mc lyd, som beskrevet i 05/06-2002 09:53:31.

/per
Avatar billede leoness Nybegynder
05. juni 2002 - 10:52 #9
Ok, nu har jeg taget en dump af skærmen.

Såden ser det ud når jeg vil lave en aktion på knappen - jeg ser ikke halvdelen af de funktioner som du nævner hoejrup :o/

http://www.rockmobilen.dk/flash01.gif

Sådan her ser det ud inde i 'Edit'

http://www.rockmobilen.dk/flash02.gif

Mvh
Marianne
Avatar billede stue11 Nybegynder
05. juni 2002 - 11:04 #10
Hvilken flash ver. Har du? For så kan jeg godt hjælpe dig
Avatar billede leoness Nybegynder
05. juni 2002 - 11:10 #11
stue11, jeg har v.4.0
Avatar billede stue11 Nybegynder
05. juni 2002 - 11:13 #12
4.0??? Du skal da have det nye, de gamle ved jeg ikke hvordan man gør det
Avatar billede leoness Nybegynder
05. juni 2002 - 11:18 #13
OK - jeg henter lige den nye, så vender jeg tilbage.

.oO(jeg beundrer deres tålmodighed *G*)

Mvh
Marianne
Avatar billede hoejrup Nybegynder
05. juni 2002 - 11:47 #14
Det er sikkert fordi du trænger til at læse manualen før du går i gang med opgaven.

/per
Avatar billede leoness Nybegynder
05. juni 2002 - 11:52 #15
Manualen?
Jam', det er jo bare trial versionen jeg har *G*
Havde jeg nu haft en manual......... helt blondine er jeg altså ikke hoejrup ;o)
Avatar billede hoejrup Nybegynder
05. juni 2002 - 12:03 #16
Ups jeg glemte Begin.

Det gør du ved at markere knappen ude på skrivebordet, og sætte følgende kode på.

on (Press) {
  Begin Tell Target ("/lyd")
      Go To and Play (1)
  End Tell Target
}

/per
Avatar billede hoejrup Nybegynder
05. juni 2002 - 12:17 #17
I kan ikke arbejde med flash uden at læse en manual.

Her er mit eksempel i Flash 4: http://www.kazoma.dk/eksperten/lyden.fla

/per
Avatar billede hoejrup Nybegynder
05. juni 2002 - 12:27 #18
Du skal ikke anklage blondiner, for det har intet med hårfarven at gøre. Hjernen sidder nemlig ikke i hårfarven. ;o) Der findes nemlig mange kvik blondiner. *GG*

Men du kan desværre ikke springe over hvor gærdet er lavest. Ellers bliver du nød til at bestille et kursus.

/per
Avatar billede stue11 Nybegynder
05. juni 2002 - 12:31 #19
Jeg har ikke noget imod blondiner. Jeg synes de ser seje ud!!!
Avatar billede leoness Nybegynder
05. juni 2002 - 13:16 #20
Ja ok - sorry. Det var nu kun ment som en joke *S*

Men, nu har jeg fået Flash MX.

Det med manualen holder ikke. Jeg tror sagtens man kan lære flash uden manual. Det jeg kan indenfor PC, har jeg lært af mig selv ved at kigge andre over skulderen osv.

Og herregud - jeg syns da ikke jeg vil betale en bondegård for at lære flash, når jeg kun skal bruge det til denne lille ting *GGGG*

Nåmen, nu prøver jeg lige alle jeres tricks igen, og så må vi se :o)

Mvh
Marianne
Avatar billede _michael_ Nybegynder
05. juni 2002 - 13:19 #21
Der er altså hjælp og tutorials til MX i hjælpefilerne. Du kan ikke lære flash uden at bide i det sure æble - uden at læse i det mindste, hvad MX-programmet har at sige... Det svarer lidt til at lære at skrive dansk uden at åbne en bog.

/Michael
Avatar billede stue11 Nybegynder
05. juni 2002 - 13:22 #22
Leoness kontakt mig venligst over ICQ: 147871710 Vil gerne spørge dig om noget
Avatar billede stue11 Nybegynder
07. juni 2002 - 14:57 #23
Leoness hvad er dit ICQ nummer?
Avatar billede stue11 Nybegynder
10. juni 2002 - 21:44 #24
Leoness er den god nok de jeg sendte?
Avatar billede hoejrup Nybegynder
10. juni 2002 - 23:33 #25
Du kan ikke afvise en løsning, uden at vise den korrekte løsning!

/per
Avatar billede leoness Nybegynder
10. juni 2002 - 23:43 #26
Nu var det ikke fordi det skulle ende i en debat om hvorvidt jeg kunne lære flash eller ej. Jeg ville såmen bare bede om noget hjælp til en tilsyneladende simpel flash-knap - som jeg i øvrigt har fået lavet.

Tak til jer alle

Mvh
Marianne
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