Short answer: it doesn't know, and indeed it's broken. There is a concept of "reverse" execution, but of course only works with tags, and not with actions. --strk;
On Tue, Dec 19, 2006 at 09:55:32AM +0800, Rake Xue wrote: > Hi, > I've read the source of Gnash, but can't find the answer to a question. > And the question is that, > when the player goes back to a specific frame(use > gotoAndPlay,gotoAndStop, etc), then how does it decide to remove which > character and load which character? Cuz. the player has loaded a lot > characters by placeobject tag (generate by flash compiler) and > actionscript(as duplicateMovieClip(),attachMovie(), > createEmptyMovieClip(),etc), then goes back to a previous frame, how to > deal with these exist characters and how to place new characters, and if > remove the exist Sprite characters and they just have unload clipevent, > what's the sequence that the action codes will run by? > > Thanks a lot. > > RakeXue > > > > _______________________________________________ > Gnash-dev mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/gnash-dev -- /"\ ASCII Ribbon Campaign \ / Respect for low technology. X Keep e-mail messages readable by any computer system. / \ Keep it ASCII. _______________________________________________ Gnash-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-dev

