[Flash] Vanuit SWF #1 naar frame 10 van SWF #2

Pagina: 1
Acties:

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 26-01 20:14
Hey,

Ik heb een SWF file genaamd main.swf, met hierin een intro en daarna een menu. Dat menu staat in frame 10. Als je op Portfolio klikt, laad hij dmv loadMovie('portfolio.swf','_root'); de portfolio in. Maar men wil natuurlijk weer terug naar het menu (in main.swf). Dat kan wel, maar dan draait hij het introotje weer, en dát wil ik juist niet. Ik ben op zoek naar een manier om direct vanuit portfolio.swf naar frame 10 van main.swf te springen.

Wat ik al geprobeerd heb;
een variabele meegeven, zodat de functie wordt:
code:
1
2
3
4
5
on(release)
{
loadMovie('main.swf','_root');
naar = "menu";
}

En dan in frame 1 van main.swf:
code:
1
2
3
4
if(_parent.naar == "menu")
{
gotoAndPlay(10);
}


Dat werkt dus niet :?

Daarna heb ik geprobeerd ipv de loadMovie te gebruiken:
code:
1
2
3
on(press){
createEmptyMovieClip("portfolio", 1).loadMovie("portfolio.swf");
}

en dan de code voor de terugknop naar menu;
code:
1
2
3
on(press){
_root.gotoAndPlay(10);
}

Maar dan start hij de movieclip op het punt van de Portfolio-knop, waardoor portfolio.swf op de verkeerde plek wordt ingeladen (begint halverwege de SWF ipv op coord. 0,0).

Heeft iemand anders een geniaal idee waarmee
code:
1
loadMovie('main.swf',10);
makkelijk te doen is?
bovenstaande code werkt uiteraard niet, maar je snapt 't wel

  • Peedy
  • Registratie: Februari 2002
  • Laatst online: 26-01 20:14
Schopje?