狂奔的蜗牛冲向胜利的终点中。。。。。
1.先执行帧脚本,再执行该帧中的影片剪辑中帧脚本.
2.同一帧中不同图层的帧脚本的执行顺序是从上层图层至下层图层;
3.不同影片剪辑中的帧脚本执行顺序是根据其加载顺序来的.通常下在同一帧中不同图层内的影片剪辑脚本以自下层图层至上层图层;
4.由于非脚本创建的影片剪辑最先加载,所以先执行非脚本创建的影片剪辑中的脚本,再执行由脚本创建的影片剪辑中的脚本,脚本创建的影片剪辑遵循"先创建/加载,先执行"的原则;
5.非脚本创建的影片剪辑的加载顺序是由深度低至深度高.
6.gotoAndPlay语句如果是跳转到同一影片剪辑中的某一帧,则该语句后面的语句还会执行,如果是跳转到其它影片剪辑(比如:_parent.gotoAndPlay(n)),则其后的语句不会执行.
2) 同一帧中不同图层的帧脚本的执行顺序是从上层图层至下层图层;
3) 不同影片剪辑中的帧脚本执行顺序是根据其加载顺序来的.通常下在同一帧中不同图层内的影片剪辑脚本以自下层图层至上层图层;
这两点会受到发布设置中加载顺序的影响.
呵呵, 好久没来, 原来有青出于蓝的东西了. 不错,不错...
总结:
1:如果在第一帧里面写gotoAndStop(2),那么这句话下面的代码还会执行完的
如:gotoAndStop(2);
trace("我是XXX");//这句代码会执行的
2:如果上一帧的setInterval 和enterframe 当你跳到下一帧的时候一定要将他们停止
因为他们还在执行,它还没执行完毕呢!
就像你用bg_music.start(0,100);,不管你跳到哪一帧,只要还没播放100次 这个方法就算还没执行完毕。