PDA

Volledige versie bekijken : If else?...


Justinski
%Europe/Berlin %853 %2005, 21:29
... google

Pimm
%Europe/Berlin %048 %2005, 02:10
Hmmm... ik begrijp niet zo goed hoe het in elkaar zit (het wordt dan ook al laat) kun je anders de FLA posten? Dan kijk ik wel even of ik het kan fixen (edit:) morgen.

matzo
%Europe/Berlin %473 %2005, 12:22
de loopjes mogen niet door elkaar komen of wat? want anders gebruik je geen stop all sounds.

matzo
%Europe/Berlin %478 %2005, 12:28
ik had eigenlijk de mp3'tjes in een aparte movieclip gestoken en dan in frame 1 bij event start gezet bij actions stop(); en dan in in frame 2 bij sound events stop gezet en ook in actions stop();
dan had ik bij de buttons

on (press) {
if(_root.aan==false){
stopAllSounds();
_root.<instancenaam van mc met muziek>.gotoAndStop(1);
_root.aan=true;
} else {
_root.<instancenaam van mc met muziek>.gotoAndStop(2);
_root.aan=false;
}
}
en in de root bij actions dan
var aan=false; // false als je begint zonder muziek true als je begint met.
ps pc met flash gecrasht (4 weken geleden), dus ik weet het niet meer. moet je eigenlijk 'var' voor een variabele zetten, Ja toch???
of vergis ik mij daarin
en misschien zijn er andere manieren. maar ik heb het voor mijn website ongeveer zo gedaan.

matzo
%Europe/Berlin %902 %2005, 22:38
maar met de code die je nu hebt begint er al muziek te spelen of niet?

matzo
%Europe/Berlin %560 %2005, 14:27
firstSound = new Sound();
var muziekaan=true;
firstSound.onSoundComplete = function() {
this.start();
var muziekaan=true;//definieer een boolean in de root en aangezien hij automatisch
//speelt krijgt deze waarde true
};

firstSound.loadSound("http://www.justinlans.com/looops/sound2.mp3", true);
stop();

op de button staan:
on (press) {
stopAllSounds();
_root.button1.gotoAndStop(1)//dit is toch voor een animatie als je erop klikt hé
if(_root.muziekaan==true){//als de muziek aan staat
firstSound.stop();//stop dan de muziek
_root.muziekaan=false;//en verander de boolean muziekaan in false
} else if(_root.muziekaan==false){//als de muziek af staat
firstSound.start();//start dan de muziek
_root.muziekaan=true;//en verander de boolean muziekaan terug in true
}

matzo
%Europe/Berlin %762 %2005, 19:18
hoezo is er ook nog een animatie, dat wist ik niet eens. ja, dat wist ik niet eens. staat die animatie gewoon op de _root. ja toch, die staat toch gewoon los hé. dus er is een animatie die als de muziek stopt mee moet stoppen, en die animatie staat los van de muziek op de root.
Zit ik daarin juist.
Als mijn pc niet was gecrasht had ik het al opgelost.
ps is de animatie een movieclip of gewoon op de hoofdtijdlijn geanimeerd?
als het een movieclip is, post instancenaam please

matzo
%Europe/Berlin %838 %2005, 21:07
ah nu snap ik het ook die this.start();
dat verklaart alles
probeer dit eens, succes NIET gegarandeerd maar,
verwacht toch op z'n minst

movieclip:
firstSound = new Sound();

firstSound.onSoundComplete = function() {
this.start();
};

firstSound.loadSound("http://www.justinlans.com/looops/sound2.mp3", true);
stop();

button:
on (press) {
stopAllSounds();
_root.button1.gotoAndStop(1)//dit is toch voor een animatie als je erop klikt hé
if(_root.muziekaan==true){//als de muziek aan staat
firstSound.stop();//stop dan de muziek
_root.muziekaan=false;//en verander de boolean muziekaan in false
_root.soundblokEen.stop();//stop movieclip
} else if(_root.muziekaan==false){//als de muziek af staat
firstSound.start();//start dan de muziek
_root.muziekaan=true;//en verander de boolean muziekaan terug in true
_root.soundblokEen.start();//start movieclip
}

root layer actions:
var muziekaan=true;

als dit niet meer werkt laat ik het rusten totdat mijn pc is hersteld, ondertussen staan anderen altijd vrij het te proberen natuurlijk

matzo
%Europe/Berlin %926 %2005, 23:13
tuurlijk deze code

firstSound = new Sound();

firstSound.onSoundComplete = function() {
this.start();
};
firstSound.loadSound("http://www.justinlans.com/looops/sound2.mp3", true);
stop();

is gemaakt om op een layer actions of zo in een frame op de _root te plakken, niet in een button of een movieclip.

matzo
%Europe/Berlin %536 %2005, 13:52
ik heb het helemaal.
zie bijlage, PM me voor event. vragen, of zet me bij msn
of (niet zovaak gebruikt voor msn wel voor gewone mail) UPDATE nu kun je wisselen zonder dat je de eerste moet uitzetten

matzo
%Europe/Berlin %899 %2005, 22:35
geupdate versie eerste versie werkte niet perfect(kon toch niet wisselen zonder eerst de spelende loop uit te zetten, gaat nu dus wel) downloaden!!!

matzo
%Europe/Berlin %895 %2005, 22:29
graag gedaan.