影片剪辑位于一个单独的 swf 文件中,该文件已导入到库中。影片剪辑本身可以正常播放(影片剪辑是基于矢量的),但是当我尝试将当前帧从其中捕获到位图数据对象中时,似乎什么也没发生。我想知道这是否是某种类型的安全问题?
mc is the movieclip
bitmap=new BitmapData(mc.width,mc.height,false);
trace("Creating bitmap for frame grab width=",mc.width,"height=",mc.height);
bitmap.floodFill(0,0,0xff0000); //for debugging only
bitmap.draw(mc);
在使用上面的代码捕获电影的当前帧之后,纹理是纯红色的,所以在我在上面放置用于调试的洪水填充命令之后,它似乎没有被更改。