chris1234
%Europe/Berlin %712 %2005, 17:06
K wil met een if actie waarin een variabele in een mc gecheckt word bereiken dat een andere mc naar een bepaald frame gaat en dit afspeelt. De variabele in de ene mc is per frame verschillend, met een knop in de root laat ik de mc met de variabele naar een ander frame gaan, en dan moet de tweede mc in de root deze variabele dus oppikken. Dit lukt me half. De andere mc ziet de variabele wel en het AS reageert er ook op, maar ipv dat ie gaat spelen, zoals de gotoandplay actie opdraagt lijkt t wel alsof ie gotoandstop doet...
hier de fla:
variabele test (http://www.ckgrafix.com/tests/variabele/variabele test.fla)
hier de AS:
op de root voor de buttons:
buttonwaar.onRelease = function(){
_root.test.gotoAndStop("twee");};
buttonvals.onRelease = function(){
_root.test.gotoAndStop("een");};
in mc met de variabele
op frame 1:
stop();
var laad = "vals"
op frame 2:
stop();
var laad = "waar"
in mc die moet gaan spelen:
stop();
this.onEnterFrame = function() {
if (_root.test.laad == "waar") {this.gotoAndPlay("speel");}
else if (_root.test.laad == "vals") {this.gotoAndStop("begin");}
trace (_root.test.laad)
}
hier de fla:
variabele test (http://www.ckgrafix.com/tests/variabele/variabele test.fla)
hier de AS:
op de root voor de buttons:
buttonwaar.onRelease = function(){
_root.test.gotoAndStop("twee");};
buttonvals.onRelease = function(){
_root.test.gotoAndStop("een");};
in mc met de variabele
op frame 1:
stop();
var laad = "vals"
op frame 2:
stop();
var laad = "waar"
in mc die moet gaan spelen:
stop();
this.onEnterFrame = function() {
if (_root.test.laad == "waar") {this.gotoAndPlay("speel");}
else if (_root.test.laad == "vals") {this.gotoAndStop("begin");}
trace (_root.test.laad)
}