2010-04-01 57 views
2

在actionscript 3中,将数据(而非文件)转储为位图以便显示的最快方法是什么?从ARGB字符串创建位图(在actionscript-3中)?

我使用setPixels和有色的rects工作,但这太慢/低效。

有没有办法加载原始字节或劫持加载器类来放入自定义加载程序数据?

什么是最好的/最快的 - 我应该开始写一个字节编码器吗?

回答

1

您可以使用setPixels()将数据从ByteArray快速复制到Bitmap。即使您事先需要对数据进行一些调整,它应该比单独设置每个像素更快。

+0

我已经这样做了,它用fillrect很好。我想知道是否有更快的选择。 – user306492 2010-04-02 06:13:13

+0

看起来我会像我原先想象的那样,用类似于base64的东西。 感谢您的帮助。 – user306492 2010-04-03 12:06:24