vinTagesworld Flash forum
ben weer aan het knutselen ;)
heb nu een pagina met 3 buttons en een kader genaamd movieloader_mc
als ik op een button klik moet het filmpje gaan afspelen in movieloader_mc
dit gebeurt dus direct, wat is er fout ?
actionscript codethis.overzicht_btn.onRollOver = function() {
overzicht_btn.gotoAndPlay("_over");
};
this.overzicht_btn.onRollOut = function() {
overzicht_btn.gotoAndPlay("_out");
};
this.overzicht_btn.onPress = function() {
loadMovie("this.movieloader_mc.overzicht_mc",_root.movieloader);
};
alvast bedankt voor de hulp
quote wwwGirl :
als ik op een button klik moet het filmpje gaan afspelen in movieloader_mc
dit gebeurt dus direct, wat is er fout ?
Ik neem aan dat je bedoelt dat het NIET werkt ?
doe dit eens:
actionscript codeoverzicht_btn.onRollOver = function() {
overzicht_btn.gotoAndPlay("_over");
};
overzicht_btn.onRollOut = function() {
overzicht_btn.gotoAndPlay("_out");
};
overzicht_btn.onPress = function() {
movieloader_mc.loadMovie("padNaarEXTERNEswf.swf");
};
het filmpje is geen .swf maar een movieclip (_mc)
ik vergiste me in de knop, de knop is geen button zoals je kan kiezen als je een knop gaat aanmaken maar ook een movieclip, dit in verband met het verloop van de kleuren.
Het filmpje geen swf ? dan heeft het ook geen nut om dit te doen met loadMovie.
loadMovie is juist zo handig omdat je dan niet je hele swf vol moet duwen met clipjes waarvan er wss maar een derde word bekeken.
Als je persee wel al je clipjes in één swf wilt houden, dan kan je met
attachMovie werken....maar ik begrijp dat je iets van 40 clipjes hebt, dus raad ik je toch aan om met loadMovie te gaan werken.
Dit heeft nog eens als extra voordeel (naast die je al had over de laadtijd/bandwidth) dat als je bijvoorbeeld het clipje "water" wilt veranderen, dat je dan gewoon water.fla kan openen ipv in je "main" op zoek te gaan naar water_mc.
lol ik ben nu helemaal confused, mijn filmpje speelt zonder dat ik gezegt heb dat het moet gaan spelen :S
het actionscript bevat alleen:
actionscript code
this.overzicht_btn.onRollOver = function() {
overzicht_btn.gotoAndPlay("_over");
};
this.overzicht_btn.onRollOut = function() {
overzicht_btn.gotoAndPlay("_out");
};
haha, vreemd hoor
Je hebt in dat filmpje wss geen stop(); aan het begin staan ?
Dit topic is gesloten.