|
|
1
20
明白了:)用clearRect代替透明颜色填充。
|
|
|
2
9
一个相对快速的方法,但我不知道它是否是最快的(我希望看到其他答案),就是有另一张图片,你永远不会修改,并且总是“完全清除”/“完全透明”,然后你做一个光栅复制,比如说你将该复制命名为“清除”:
请注意,当涉及性能时,使用图形可能会非常棘手,因为存在许多没有很好记录的行为。例如,您的图像(说清楚的一个) 也许 setRgb() )事实证明,很难意识到您刚刚失去了硬件加速的好处。
顺便说一句,请确保您的两个BuffereImage都使用“兼容”模式:在Windows上键入\u INT\u ARGB可能没有问题,但在OS X上则没有问题。因此,您希望通过以下方式创建它们:
|