"Scrollen" door achtergrond muziek

Pagina: 1
Acties:

  • AP3X
  • Registratie: Maart 2000
  • Niet online
ik ben met een flash site bezich en nu wil ik een knop maken waarbij het volgende gebeurd:

ik heb 3 achtergrond muziekjes
standaard begint er 1 te spelen ( in een loop ), wanneer er op de knop geklikt wordt springt dit over naar muziekje 2 ( ook in een loop ) en als er vervolgens weer op geklikt wordt dan begint muziekje 3 ( eveneens in een loop ), natuurlijk moet dat het vorige loopje gestopt worden.

Hoe ken ik da het beste aanpakken ?

Verwijderd

In main timeline:
code:
1
2
3
s=new Sound();
s.attachSound('geluid1');
s.start(999);

Vervolgens in achtereenvolgens knop 1,2 en 3:
code:
1
2
3
4
5
6
on(release){
    s.stop();
    s=new Sound();
    s.attachSound('geluid1,2 of 3');
    s.start(999);
}

Hiervoor dus een linkage in je library aanbrengen bij de drie muziekjes, genaamd geluid1,2 en 3...

Je kunt nu ook met s.setVolume(); en s.setPan(); het volume en de balans regelen,

succes :),

Seraph.

  • AP3X
  • Registratie: Maart 2000
  • Niet online
Hmm, misschien begrijp ik het verkeerd maar ik citeer:

"Vervolgens in achtereenvolgens knop 1,2 en 3:"

Ik wil dus maar gebruik maken van 1 knop, 3 losse knoppen lukt me wel, maar het moet dus maar 1 knop zijn die steeds een ander muziekje start ( en de vorige stopt )

btw tnx voor de snelle reactie :)

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

* Anoniem: 2 heeft nog nooit actionscript gezien (nog niet eens van veraf) maar verveelt zich

Je hebt een variabele "geluid" met beginwaarde 1.

Iedere keer als je op de knop drukt verandert die variabele. Als hij bij het activeren van de functie 1 is, wordt hij 2, als hij 2 is wordt hij 3 en als hij 3 is wordt hij weer 1.

Laat het muziekje dat afgespeelt moet worden afhangen van de variabele "geluid".

:)

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 16-06-2025

OzBoz

.:.H.:.I.:.P.:.

Nog ff een tip..

Zorg dat die button voor de muziek en de muziek zelf in een losse swf staan zodat bezoekers iig wel de navigatie voor hun mik krijgen en niet eerst ook nog op het laden van muziek moeten wachten. Scheelt Flash in elk geval bij een paar mensen weer een slechte naam. :)

My Fizion | My 3D prints | LinkedIn


Verwijderd

Op donderdag 11 oktober 2001 00:34 schreef Chaser2600 het volgende:
Hmm, misschien begrijp ik het verkeerd maar ik citeer:

"Vervolgens in achtereenvolgens knop 1,2 en 3:"

Ik wil dus maar gebruik maken van 1 knop, 3 losse knoppen lukt me wel, maar het moet dus maar 1 knop zijn die steeds een ander muziekje start ( en de vorige stopt )

btw tnx voor de snelle reactie :)
code:
1
2
3
4
5
6
7
on(release){
    if(dosong<=2){dosong++;}else{dosong=1;}
    s.stop();
    s=new Sound();
    s.attachSound('geluid' add dosong);
    s.start(999);
}

that will do the job :)

  • AP3X
  • Registratie: Maart 2000
  • Niet online
hmm kreeg het niet werken
heb nu maar 3 knoppen aangemaakt met onder elke knop een loopje

tnx

Verwijderd

hmm, had zelf foutje gemaakt zat weer ns op school, zal voortaan mn scriptjes beter nakijken, maar had t ook even kunnen vragen :) ...

verander:
code:
1
s.start(999);

in:
code:
1
s.start(0,999);

En hij doet het, want ik heb hem getest...
Pagina: 1