打印

[AS3] Loading之后,在最后一帧加stop()不能停止

复制内容到剪贴板
代码:
stop ();
_root.onEnterFrame = function(){
    var percent = Math.floor(getBytesLoaded()/getBytesTotal()*100);
    //变量percent保存读取的百分比数
    loading_mc.gotoAndStop(percent);
    //停止到影片剪辑 Loading 的相应帧上
    if (percent == 100) {
        play();
        //percent=100时,说明读取完毕,整个动画开始播放
        }else{
            gotoAndPlay(1);}
        };
不知道上面的这个Loading,写的是不是有问题,我也被折腾糊涂了,在_root上的最后一帧上加了stop(),可是无法停止。
我用的是CS3,没有报错……
好好學習
自己頂一下!請大家進來看看啊!
好好學習
stop ();
_root.onEnterFrame = function(){
    var percent = Math.floor(getBytesLoaded()/getBytesTotal()*100);
    //变量percent保存读取的百分比数
    loading_mc.gotoAndStop(percent);
    //停止到影片剪辑 Loading 的相应帧上
    if (percent == 100) {
        play();
        //percent=100时,说明读取完毕,整个动画开始播放
delete _root.onEnterFrame
        }else{
            gotoAndPlay(1);}
        };
多谢楼上的兄弟,问题已经被发现,哈,糊涂了。。
好好學習

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
是"stop ();”有空格?

TOP