首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

一个关于MC复制之后消除复制出来MC的有关问题

2012-02-16 
一个关于MC复制之后消除复制出来MC的问题我在场景1中做了一个复制的MC可是在后面的制作中不知道该怎样消除

一个关于MC复制之后消除复制出来MC的问题
我在场景1中做了一个复制的MC   可是在后面的制作中不知道该怎样消除他   导致场景2中始终存在复制出来的MC   请高手帮忙解决一下

[解决办法]
如果是动态创建出来的mc就好办,如果你创建的名字为mc
那么可以这样删除 mc.removeMovieClip()这样就可以删除了
当然,之前也可以检查一下该对象是否存在
if(mc != null)
{
mc.removeMovieClip();
}

如果是拉进去的,则需要把该mc进行深度交换。最后才能删除
[解决办法]
你把mc的层打印出来看,level是不是负数的
好象level要正的才能删除掉

热点排行