【发布时间】:2015-03-14 22:03:01
【问题描述】:
我有一个由 BitmapData 组成的字段,用于像素精确的命中检测。
但是,BitmapData 自然地为每个像素存储 2^32(或 2^24 没有 alpha?)的可能性。我只需要 2 个 - 黑色或白色。
但我仍然需要使用 .draw 将其他对象绘制到该 BitmapData 上。它不需要可见。
提取像素以进行命中检测似乎并不太难 - 但在不循环遍历每个像素的情况下进行绘制似乎很难。有可能吗?
解决这个问题的正确方法是什么?
【问题讨论】:
-
我不明白这一点:'但我仍然需要使用 .draw 将其他对象绘制到该 BitmapData 上'。你什么意思?为什么需要将其他对象绘制到希望为黑白且是命中检测蒙版的位图数据中?
标签: actionscript-3 bitmap data-compression color-channel