Ik heb een musicplayer van flashkit.com vandaan gehaald, maar deze was nogal uitgebreid zo'n winamp uiterlijk... Voor op mijn site mag het allemaal een stuk meer basic, dus wil ik net als in iTunes alleen een play / pauze knop (wanneer de muziek speelt moet het pauze zijn en wanneer de muziek uit staat moet de knop play zijn).
Een ander ding wat ik wil is dat je gewoon op de play-knop kan drukken zodat het eerste nummer gaat spelen (auto-start is wel mogelijk, maar heb ik liever niet). Nu moet je een nummer uit de playlist aanklikken voordat de muziek gaat spelen.
Hier de files in een zip: download
Wat heb ik geprobeerd?
Ik heb een mc aangemaakt met de naam musiccontrol, waar op frame 1 de pauze button staat en op frame 2 de play button.
daarna heb ik de volgende code in de actionscript gezet:
if (playing == true){
musiccontrol.gotoAndStop(1);
}
if (playing == false){
musiccontrol.gotoAndStop(2);
}
Dit werkte niet, dus ik heb nog wat anders geprobeerd in de code van de pause button, maar dit werkte wel een beetje, maar dan werkt de play knop op frame 2 weer niet:
//controls the pause button
musiccontrol.pause_mc.onRelease = musiccontrol.pause_mc.onReleaseOutside = function(){
if(playing == true){
if(paused == false){
pos = music.position;
music.stop();
//playing = false;
paused = true;
musiccontrol.gotoAndStop(2);
}
else{
seconds = pos/1000;
music.start(seconds, 0);
paused = false;
musiccontrol.gotoAndStop(1);
}
}
}
Nou moet ik zeggen dat ik totaal geen held ben in actionscript, dus waarschijnlijk is het gewoon een klein lullig foutje?
Een ander ding wat ik wil is dat je gewoon op de play-knop kan drukken zodat het eerste nummer gaat spelen (auto-start is wel mogelijk, maar heb ik liever niet). Nu moet je een nummer uit de playlist aanklikken voordat de muziek gaat spelen.
Hier de files in een zip: download
Wat heb ik geprobeerd?
Ik heb een mc aangemaakt met de naam musiccontrol, waar op frame 1 de pauze button staat en op frame 2 de play button.
daarna heb ik de volgende code in de actionscript gezet:
if (playing == true){
musiccontrol.gotoAndStop(1);
}
if (playing == false){
musiccontrol.gotoAndStop(2);
}
Dit werkte niet, dus ik heb nog wat anders geprobeerd in de code van de pause button, maar dit werkte wel een beetje, maar dan werkt de play knop op frame 2 weer niet:
//controls the pause button
musiccontrol.pause_mc.onRelease = musiccontrol.pause_mc.onReleaseOutside = function(){
if(playing == true){
if(paused == false){
pos = music.position;
music.stop();
//playing = false;
paused = true;
musiccontrol.gotoAndStop(2);
}
else{
seconds = pos/1000;
music.start(seconds, 0);
paused = false;
musiccontrol.gotoAndStop(1);
}
}
}
Nou moet ik zeggen dat ik totaal geen held ben in actionscript, dus waarschijnlijk is het gewoon een klein lullig foutje?
Athlon X8 3,6ghz 15000+ | 4 x 4GB PC 21000 | 2 x 4TB... < das pas patsen :-)