Avatar billede Shasim Novice
27. juni 2006 - 10:11 Der er 11 kommentarer og
1 løsning

loop virker ikke ved streaming sound

Hej Eksperter

Som titlen siger, så kan man åbenbart ikke bruge loop når man loader sin lyd som streaming sound...
Kan man omgå dette på en eller anden måde?

Sådan ser min kode ud:
lyd = new Sound();
lyd.loadSound("lyd/InYourWildGarden.mp3", true);
lyd.start(1, 10)

:) Shanne
Avatar billede barklund Nybegynder
27. juni 2006 - 10:21 #1
Ved streaming sound starter lyden, når den er hentet - ikke når du skriver start(). Så din start() bruges slet ikke. Brug onSoundComplete i stedet:

lyd = new Sound();
lyd.loadSound("lyd/InYourWildGarden.mp3", true);
lyd.onSoundComplete = lyd.start;

Hvis den kun skal køre 10 gange, kan du lave en funktion til dette.

--
Morten Barklund
Avatar billede Shasim Novice
27. juni 2006 - 10:37 #2
Tak for svaret:)
Min lyd starter med det samme... og det er rigtigt fint, så jeg vil gerne beholde det sådan, men vil jo så også gerne have den gentaget. Er det sådan at hvis jeg bruger onSoundComplete så starter den først når hele lydfilen er hentet (1,3 mb)?
Kan jeg ikke kalde den igen på en eller anden måde?
Avatar billede barklund Nybegynder
27. juni 2006 - 10:42 #3
Nejnej, onSoundComplete aktiveres, når lyden er spillet færdig - ikke når den er hentet færdig. Ovenstående (burde) gøre netop, hvad du ønsker.
Avatar billede Shasim Novice
27. juni 2006 - 10:46 #4
Det gør den faktisk også :) Har lige prøvet på serveren, og den starter med det samme, så det er så smukt. Men loopet... virker det så også (ja, svaret kommer jo om lidt)? 10 var kun for at skrive en eller anden værdi.
Avatar billede Shasim Novice
27. juni 2006 - 10:49 #5
Nå ja, nu faldt ti-øren :) Smid et svar så får du points.
Avatar billede barklund Nybegynder
27. juni 2006 - 11:52 #6
Som nævnt, start er overflødig (og ignoreres) ved streaming lyd.
Avatar billede Shasim Novice
27. juni 2006 - 11:58 #7
Tak for hjælpen :)

Jeg har set videoen fra din optræden ved FlashVision, men lyden er så dårlig at jeg ikke kan få fat i hvilket firma det er du er ansat i. Vil du gentage her?
Avatar billede barklund Nybegynder
27. juni 2006 - 12:57 #8
TBWA\Play - http://tbwa-play.com :)

Og tark for points :)
Avatar billede Shasim Novice
27. juni 2006 - 13:10 #9
Selvtak.

I familie med http://www.in2media.dk/enter.cfm?
Avatar billede barklund Nybegynder
27. juni 2006 - 13:26 #10
Familie? Nej, de to virksomheder har intet med hinanden at gøre :)
Avatar billede Shasim Novice
27. juni 2006 - 13:36 #11
Hmmm... nå, det var såmænd kun fordi de har samme baggrundstapet på web'erne :) Nok bare en tilfældighed så.
Avatar billede barklund Nybegynder
27. juni 2006 - 13:48 #12
Det er nok et populært design ;)
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