webForumDet fria alternativet

Ljud+timeline

Flash

4 svar · 423 visningar · startad av xhlin

Medlem sedan sep. 200576 inlägg
Frågan#1

har gjort lite olika ljud div olika volymer och hit och dit...
_root.createEmptyMovieClip("fx_1", 1);
fx_1=new Sound(fx_1);
fx_1.attachSound("willow_warbler_minVol");
fx_1.start(0,999);
fx_1.setVolume(30);

...

min sida är uppbyggd så att när man trycker på diverse länkar förflyttas man över timelinen ( gotoAndPlay(2);) ...om man sedan trycker på samma länk tas man tillbaka till frame 1...
vid detta tillfälle tappar koden alla setVolume och allt ljud blir 100 ist för det jag bestämt ??

någon som har en aning ?

][|in

Medlem sedan nov. 2004149 inlägg
#2

Omöjligt att svara på med den beskrivningen. Men vad är det för script på frame 1?
Och vad är det för script på länken?
/Alar

Medlem sedan sep. 200576 inlägg
#3

all kod är skriven i actions frame;
för att ladda ljudet;
_root.createEmptyMovieClip("fx_1", 1);
fx_1=new Sound(fx_1);
fx_1.attachSound("pling");
fx_1.start(0,999);
fx_1.setVolume(0);

länken;
info=0;
info_link.onPress = function(){
info++;
if ( info == 1){
this._parent.gotoAndPlay(2);
}
if (info == 2)
{
this._parent.gotoAndPlay(20);
}
}

info_link.onRollOver = function(){
fx_1.setVolume(100);
}
info_link.onRollOut = function(){
fx_1.setVolume(0);
}
nu när man trycker på info_link förflyttas man över timelinen...och när man trycker på info_link en gång till tas man tillbaka till frame 1, på slutet av timelinen finns en action för gotoAndStop(1);
och vid detta tillfälle får pling-ljudet 100 i volume?

jag har tillfälligt löst detta genom att ha plingljudet inuti movieclippet men det det leder till mindre kontroll ;(
...
hoppas att denna förklaring kan få dig att förstå?

mvh
][|in

Medlem sedan nov. 2004149 inlägg
#4

Testade lite. Försökte helt enkelt efterskapa din .fla, dock utan att veta hur din tidslinje egentligen ser ut i detalj. La sedan hela din kod på frame 1, skapade en länk att klicka på och provade. Det funkade inte.

Men när jag ändrade dina gotoAndPlay så att de aldrig återkommer till scriptet på frame 1 fick jag det att funka.

/Alar

Medlem sedan sep. 200576 inlägg
#5

Tack alar! hela min kod funkar om jag ist väljer gotoAndStop(2) ist. för 1 !
wow !
uppskattar din hjälp !

mvh
][h|in

261 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)