+ -
当前位置:首页 → 问答吧 → 求教,怎么在点下一帧的时候删除刚刚加载的mc?

求教,怎么在点下一帧的时候删除刚刚加载的mc?

时间:2011-01-22

来源:互联网

我在空白帧上从库里随机加载了一个mc 如下代码:
var num=random(19)+1
attachMovie("mc"+num,"mc"+num,num,{_x:-180, _y:110})

怎样在下一帧的时候删除上一帧或是上一次加载的mc
这是下一帧按钮上的代码如下:
onClipEvent (load) {
       curQuest = 0;
       if(_parent.Options.QuestionsToAsk < (_parent._totalframes-2) && _parent.Options.QuestionsToAsk > 0){
              totQuest = "/ " + (_parent.Options.QuestionsToAsk+1);
       }
       else{
              totQuest = "/ " + String(_parent._totalframes-1);
       }
              
       function updateFrame() {
              curQuest++;
       }
       updateFrame();
}


我用的是flash8,该怎么加啊,求教了

[ 本帖最后由 sgyh 于 2011-1-22 11:38 编辑 ]

作者: sgyh   发布时间: 2011-01-22

用removeMovieClip

作者: flash023   发布时间: 2011-01-22

引用:
原帖由 flash023 于 2011-1-22 12:56 发表
用removeMovieClip
谢版主,removeMovieClip是要加在加载的帧上还是加在下一帧的按钮上?

作者: sgyh   发布时间: 2011-01-22

哈,我加了个加载后放置的层数1
var num=random(19)+1
attachMovie("mc"+num,"mc"+num,1,{_x:-180, _y:110})
后在下一帧的按钮上用unloadMovie(_level1);卸载这个层数的mc达到了删除的目的,

作者: sgyh   发布时间: 2011-01-22