Flash 关于 createEmptyMovieClip() 创建的影片剪辑问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:55:26
首先使用 createEmptyMovieClip() 创建空的影片剪辑,然后使用 attachBitmap() 方法,影片剪辑以转换位图

这样创建出来的影片剪辑,请问怎么清除掉。
我是做了一个大头帖拍照功能,拍照后,清除不掉。

imgShow.unloadMovie();
imgShow.clear();
imgShow.removeMovieClip();

这三个我都试了。不过没用。

//unloadMovie();这个可以把图片删掉,但是再拍的时候,新拍出来的图会压在上一次图的上边。会留下上一次的记录。

肯定高手,帮帮解决这个问题。
哪里没看明白,留言,我再解释!

解决后会加200以上高分!谢谢

你可以用draw()方法先draw一个全白色,大小相同的MC,就得到了一个全白的位图缓存,然后再attachBitmap() 把这个缓存画到那个MC上,就有清除效果了。

为了得到全白位图,还可以手动编程设定位图每一象素为0x000000