我创建了一个可以使用as3绘图api绘制形状的应用程序.现在我想将这些图形保存到本地磁盘,然后稍后打开该文件以进行进一步编辑.
我怎样才能做到这一点 ??将绘制的对象转换为位图会做到吗?如果我将我的电影剪辑转换为位图,我会失去任何质量或其他东西......?还是有其他方法可以做我想要达到的目标.
此外,我不想将图纸转换为jpegs或任何其他图像格式.
提前致谢 :)
看看readGraphicsData():
在Flash Player 11.6和Adobe AIR 3.6及更高版本中,您可以使用Graphics类的readGraphicsData()方法来获取显示对象的矢量图形内容的数据表示.这可用于创建图形的快照,以便在运行时保存,复制,创建spritesheet等.
调用readGraphicsData()方法返回包含IGraphicsData对象的Vector实例.这些是用于使用drawGraphicsData()方法绘制矢量图形的相同对象.
资料来源:http://help.adobe.com/zh_CN/as3/dev/WS749610B4-4709-4f75-BBA0-650BF52623CA.html
这是readGraphicsData()和drawGraphicsData()的文档.
您还可以在此处查看示例和一些讨论:http://www.bytearray.org/?p = 5013
| 归档时间: |
|
| 查看次数: |
1181 次 |
| 最近记录: |