小编Dim*_*ree的帖子

尝试使用BitmapData捕获舞台区域

我试图使用BitmapData和copyPixels方法获取部分舞台区域:

bmd = new BitmapData(stage.stageWidth, stage.stageHeight);

bmdRect = new BitmapData(320, 240);

rectangle = new Rectangle(360, 20, 320, 240); 

bmdRect.copyPixels(bmd, rectangle, new Point());

bmd.draw(bmp);
bmp = new Bitmap(bmdRect);   

var myEncoder:JPGEncoder = new JPGEncoder(100);
var byteArray:ByteArray = myEncoder.encode(bmd);
Run Code Online (Sandbox Code Playgroud)

我得到的结果是一个空的.jpg我很确定错误是在位图程序而不是保存的...

actionscript-3 bitmapdata

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

actionscript-3 ×1

bitmapdata ×1