PDA

Volledige versie bekijken : Externe swf stoppen en afspelen


Gl0be
%Europe/Berlin %494 %2005, 12:51
Ik heb 2 swf bestanden. Waarvan in de 1ste een beweging zit. Deze wordt ingeladen in de 2de swf. Nu wil ik de 1ste swf kunnen stoppen en afspelen in de 2de.

In de 2de swf zitten 2 buttons een stop en play button. deze worden opgebouwd door
_root.attachMovie('Buttonplay','BPlay',101);
var mc = _root.BPlay
mc._x = 731;
mc._y = 601;
mc.onPress = play(_root.plaatje3);

_root.attachMovie('Buttonstop','BStop',102);
var mc = _root.BStop
mc._x = 662;
mc._y = 601;
mc.onPress = stop(_root.plaatje3);
Nu komt het probleem hij geeft dit terug
Scene=Scene 1, Layer=actions, Frame=3: Line 20: Wrong number of parameters; play requires exactly 0.
mc.onPress = play(_root.plaatje3);
Is er een andere manier om play toe tekennen aan _root.plaatje3, zodat alleen plaatje3 afspeelt ?

meester
%Europe/Berlin %505 %2005, 13:07
mmmm in ieder geval geeft 2 keer var mc= _root.BPlay en _root.BStop aan. Volgens mij gaat diet niet helemaal werken. Misschien kan je het als volgt doen.


var mc1 = _root.attachMovie('Buttonplay','BPlay',101);
mc1._x = 731;
mc1._y = 601;

mc1.onPress = function(){
_root.plaatje3.gotoAndPlay(2);//frame waar die af moet spelen in de movie.
};

var mc2 = _root.attachMovie('Buttonplay','BStop',102);
mc2._x = 662;
mc2._y = 601;

mc2.onPress = function(){
_root.plaatje3.gotoAndStop(1);//frame waar die moet stoppen of kan ook stop(); gebruiken
};


effetjes proberen weet namelijk niet zeker

Gl0be
%Europe/Berlin %565 %2005, 14:34
Ja het werkt, door een functie toe tekennen kan ik de swf wel stoppen en afspelen. Wat betreft de var mc werkt beiden, ik weet niet of het echt veel uitmaakt of het de zelfde naam (var mc) heeft.