Actionscript - hvordan en swf-fil kan lukke sig selv
jeg har en mængde swf filer som jeg havde forestillet mig skulle kædes sammen til en interface(film1) og nogle popup spil(fx film2) der hver ligger i sin swf fil.nu er det bare sådan at jeg umiddelbart har fundet ud af man ikke bare lige kan få en swf til til at lukke sig selv.
vha loadMovieNum("navn.swf",level) har jeg loadet film2 ovenpå film1. I film2 har jeg et lille spil hvor jeg når jeg er færdig vil have enknap der skal lukke film nr 2, så jeg vil kunne hoppe tilbage til film1. (dette er nødvendigt da jeg skal bruge nogle variabler som bliver gemt i film1 når film2 starter. film2 tillader dog ikke at lukke sig selv.
man kunne lave scenen om på film1 så den vil være større end film2 og man derved kunne klikke direkte på film1 (selvom film2 spillet er foran) og få den til at lukke film2, men det vil indebære at ændre i koden da både spillene og interfacen bygger på x,y koordinater, og dette vil jeg gerne undgå.
jeg har også leget med unloadMovieNum(this), men dette resultere bare i at kommandoen lukker begge film også film1 der ligger bagved film2.
jeg havde virkelig ikke regnet med, at man ikke kan få actionscript til at lukke sit eget vindue.
