AS2 acts randomly when changing scenes on the first frame

Posted by fabieno on Stack Overflow See other posts from Stack Overflow or by fabieno
Published on 2010-05-15T12:18:15Z Indexed on 2010/05/15 12:24 UTC
Read the original article Hit count: 328

I have a flash movie containing to scenes: scene1, scene2. I have chosen the order so that scene1 starts first, I was requested to add a functionality to allow flashvars to be passed, if fv_change equals one then scene2 should be the first to appear when the movie is loaded.

I have included the following code in scene1 first frame of some layer: this.onEnterFrame = function() { delete this.onEnterFrame; if (isset==undefined && _root.fv_change && _root.fv_change==1) { isset = true; gotoAndStop("scene2",1);
} }

when testing in my flash environment everything worked fine, when I exported it to an HTML & SWF combo I got random results, I refreshed the page several times and some of the times scene2 appeared and some of the times it stayed with scene1.

Am I doing something wrong? what is the correct way to change scene order using AS2 and external data(flashvars for that matter).

© Stack Overflow or respective owner

Related posts about flash

Related posts about actionscript