Flash 关于 createEmptyMovieClip() 创建的影片剪辑问题
来源:百度知道 编辑:UC知道 时间:2024/05/11 12:55:26
首先使用 createEmptyMovieClip() 创建空的影片剪辑,然后使用 attachBitmap() 方法,影片剪辑以转换位图
这样创建出来的影片剪辑,请问怎么清除掉。
我是做了一个大头帖拍照功能,拍照后,清除不掉。
imgShow.unloadMovie();
imgShow.clear();
imgShow.removeMovieClip();
这三个我都试了。不过没用。
//unloadMovie();这个可以把图片删掉,但是再拍的时候,新拍出来的图会压在上一次图的上边。会留下上一次的记录。
肯定高手,帮帮解决这个问题。
哪里没看明白,留言,我再解释!
解决后会加200以上高分!谢谢
这样创建出来的影片剪辑,请问怎么清除掉。
我是做了一个大头帖拍照功能,拍照后,清除不掉。
imgShow.unloadMovie();
imgShow.clear();
imgShow.removeMovieClip();
这三个我都试了。不过没用。
//unloadMovie();这个可以把图片删掉,但是再拍的时候,新拍出来的图会压在上一次图的上边。会留下上一次的记录。
肯定高手,帮帮解决这个问题。
哪里没看明白,留言,我再解释!
解决后会加200以上高分!谢谢
你可以用draw()方法先draw一个全白色,大小相同的MC,就得到了一个全白的位图缓存,然后再attachBitmap() 把这个缓存画到那个MC上,就有清除效果了。
为了得到全白位图,还可以手动编程设定位图每一象素为0x000000