Allora sto realizzando un player che deve far partire una musica, può stopparla, può alzare il volume e abbassarlo!
Quindi ho due frame;
due livelli, il primo per i pulsanti e il secondo per le azioni;
il primo pulsante si chiama mus (Play), il secondo mus_1 (stop);
il pulsante del volume si chiama mus_down (volume-), mus_up (volume+).
Nel primo frame (che si chiama "1") c'è uno stop(); , il pulsante mus e i pulsanti per il volume (ovviamente anche il livello azioni)
Nel secondo frame c'è uno stop(); , il pulsante mus_1 e i pulsanti per il volume (ovviamente anche il livello azioni)
Bene, perciò giungo al livello azioni che:
1) Non fa partire alcuna musica
3) I pulsanti volume sono non pervenuti
Ecco lo script che inserisco nel frame rispettivo:
-----------------------------------
1 frame
har = new Sound();
har.attachSound("har");
har.setVolume(50);
mus.onRelease = function () {
har.start(0 , 100);
nextFrame();
}
vol_down.onRelease = function () {
har.setVolume(har.getVolume()-10);
}
vol_up.onRelease = function () {
har.setVolume(har.getVolume()+10);
}
---------------------------------
2 frame
mus_1.onRelease = function () {
gotoAndStop(1);
stopAllSounds();
}
vol_down.onRelease = function () {
har.setVolume(har.getVolume()-10);
}
vol_up.onRelease = function () {
har.setVolume(har.getVolume()+10);
}
-----------------------------------
La musica si chiama "har" ed è presente nella libreria (il nome esteso è più complesso, ed è un wav)
Ho la versione 5 di flash
Vi ringrazio ancora infinitamente per ogni vostro aiuto!
Ciao;D![]()


Rispondi quotando