Lingoman og pixelpaw, jeg har hjulpet legende.dk med et par andre spm. og har derfor en idé om hvordan hans fil ser ud. Den er egentligt ikke så indviklet, og derfor burde det kunne klares rimeligt smertefrit. I kan se sitet her:
http://www.legende.dk/spaceLegende, da du har det hele i _level0 er det derfor ikke muligt at \'gemme\' variabler nogen steder. Jeg forsøgte først at benytte _level1 til udelukkende at holde variabler, men underligt nok går den ikke når vi loader ind i _level0.
Der er mange måder at klare dette på, og jeg tror jeg har fundet den mest simple til dit formål. Vi har egentligt ikke behov for at styre dine film. Det drejer sig udelukkende om 1-1 relationer, dvs. fra menu til undermenu til menu.
Derfor vil jeg foreslå klart den mest simple løsning, den er nem for dig at gå til, og den holder til dit formål.
Så vidt jeg kan se fylder din main movie 99 frames. Du skal nu også benytte frame 100. Den skal være helt tom for elementer, og det eneste den indeholder er en stop(); action i frame-scriptet. Giv den en frameLabel \"menuVaek\".
Den frame (nok 99) der indeholder menu\'erne giver du en frameLabel med det simple navn \"menu\" samt ligeledes en stop(); action. (har den nok allerede).
På dine undermenu-punkter loader du eksterne .swf\'s. Gør dette til _level1 istedet for _level0. Samtidigt beder du _level0 om at gå til frame menuVaek, der jo er tom -> ingen lyde eller andet stuff der kan konflikte med dine loadede movies.
Dvs. undermenu-knapperne:
on (release){
loadMovieNum(\"dinMovie.swf\" , 1);
_level0.gotoAndStop(\"menuVaek\");
}
I dine undermenu-movies, på \'return to menu\' knapperne unloader du _level1 samtidigt med _level0 går til din menu frame, således:
on (release) {
unloadMovieNum (1);
_level0.gotoAndStop(\"menu\");
}
Dette er en meget simpel metode, men som sagt virker den til dit formål. Det er ikke et egentligt svar til dit oprindelige spørgsmål, men en nemmere metode til dit formål. Vi kan også klare det med - if else - conditionals og statements, alt efter hvilken movie med følgende variabel etc. Det er der dog slet ingen grund til for dig. Det blev indviklet nok med dine menupunkter ;0)
Håber du synes idéen funger, ellers må du lige skrive igen.