1

我已经为安装构建了一个照相亭应用程序,我需要用它的框架截取位图数据的屏幕截图......我愚蠢地在游戏中太早地嵌套了我的对象,所以只拍一张显示器的照片对象在这个关头没有实际意义,我没有时间重新组织一切。

我知道编码器可以输出舞台的静止图像,但这可以是一组定义的坐标吗?我有一个需要输出的 800x600 区域,忽略舞台的其余部分。

我也在玩其他选项,但如果有什么看起来很明显,我会非常感激它!

4

1 回答 1

4

您可以将整个舞台作为位图数据,然后使用 copypixels 方法复制您需要的区域。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html#copyPixels%28%29

或者您可以使用 BitmapData 类的 draw 方法将显示对象绘制到该位图数据中。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html#draw%28%29

于 2012-05-02T17:44:27.087 回答