dotarMedlem sedan okt. 2002129 inlägg
Hej hej, jag är inte så hemma på actionscript och undrar hur jag får denna kod att funka som jag vill:
on (release) {
if(_root.contentHolder !== "links.swf") {
loadMovie("links.swf",_root.contentHolder);
}
else if(_root.contentHolder == "links.swf"){
loadMovie("blank.swf",_root.contentHolder);
}
}
Det jag vill är att:
1. Om contentHolder inte är links.swf
a. Sätt contentHolder till links.swf
2. Om contentHolder är links.swf
a. Sätt contentHolder till blank.swf
typ...
mirandirMedlem sedan maj 2003750 inlägg
Det enklaste är väll att använda en variabel för att hålla reda på det.
on (release) {
if(contentH !== "links") {
_global.content = "links";
loadMovie("links.swf",_root.contentHolder);
} else {
_global.content = "blank";
loadMovie("blank.swf",_root.contentHolder);
}
}
/Mirandir
dotarMedlem sedan okt. 2002129 inlägg
Den byter inte tillbaka till blank.swf när jag klickar igen (när links.swf är öppnad..) :/
E: Du har skrivit fel.. rätt kod ska vara:
on (release) {
if(contentH !== "links") {
_global.contentH = "links";
loadMovie("links.swf",_root.contentHolder);
} else {
_global.contentH = "blank";
loadMovie("blank.swf",_root.contentHolder);
}
}
mirandirMedlem sedan maj 2003750 inlägg
Hehe.jo jag inser nu att jag tabbade mig och tog bort en bokstav förlite i if-satsen. :r
/Mirandir