webForumDet fria alternativet

Starta stoppa lopande musik

Flash

8 svar · 321 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Jag tänkte ha lite bakgrundmusik på en webbsida (Jag vet det är jätte irriterande)

Men i alla fall hur gör man en knapp så att när man trycker på den så stoppas musiken och trycker man igen så stoppas musiken?

Medlem sedan nov. 20018 492 inlägg
#2

För att köra igång ljudet.

Set mySound = new Sound();
mySound.attachsound("ljudet");
mySound.start(100000,0);

På-knappen.

on(press) {
mySound.start(100000,0);
}

Avstängningsknappen.

on(press) {
mySound.stop();
}

:)

Medlem sedan jan. 20013 406 inlägg
#3
mySound.attachsound("ljudet");

Är det en webbadress eller är det en namnet på den ljudfil man importerat till bibliotket i flash?

Om man stoppar musiken mitt i låten och sedan startar den igen spelar den från det stället mann stannade den sist?

Medlem sedan feb. 20002 612 inlägg
#4

Mika3l skrev:

På-knappen.

on(press) {
mySound.start(100000,0);
}

Skulle föreslå att du skiftar plats på dessa siffror :)

on(press) {
mySound.start(0,1000000);
}

Addeladde skrev:

mySound.attachsound("ljudet");

Är det en webbadress eller är det en namnet på den ljudfil man importerat till bibliotket i flash?

Om man stoppar musiken mitt i låten och sedan startar den igen spelar den från det stället mann stannade den sist?

Det är det namnet du ger ljudet i Identifier i biblioteket

Ljudet börjar om från början.

Medlem sedan jan. 20013 406 inlägg
#5

Hur gör man om man bara vill pausa ljudet och när man trycker igen så fortsätter ljudet?

Medlem sedan feb. 20002 612 inlägg
#6
globalsound = new Sound();
globalsound.attachSound("mittLjud");
globalsound.start();
 
function pause() {
      point = globalsound.position/1000;
      globalsound.stop();
}
 
function resume() {
      globalsound.start(point);
}

Kalla sedan på funktionerna pause och resume från knapparna.

Medlem sedan nov. 20018 492 inlägg
#7

Skulle föreslå att du skiftar plats på dessa siffror

Har du så rätt i. :r

Förresten, när vi ändå är inne på ljud, hur kan man få ljuden att fada bort och "in" när man startar och stoppar det? :)

Medlem sedan feb. 20002 612 inlägg
#8

Lite lek med getVolume() och setVolume() så borde det gå att få till en fade.

Medlem sedan nov. 20018 492 inlägg
#9

Ok, får kolla närmare på det. :)
Jag måste verkligen läsa dom resterande 1100 sidorna i min Actionscriptbok....

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)