我正在为我的游戏引擎创建一个糟糕的运动模糊效果,我有一个五索引的图像数组,我命名为 MotionBlur[]。
每次我的图形对象完成绘制到屏幕上时,我都需要将该数据存储到 MotionBlur[0] 中。每一帧,图像都会从0下移到4,然后踢出。我将在最后一个图像之后绘制每个图像,并具有不同的,适当的透明度。
我问的只是如何将Graphics2D数据存储到awt中。图像。
感谢所有帮助
如果可以的话,我会反过来做。
- 将效果绘制到存储在
MotionBlur
数组中的后备缓冲区 - 将缓冲区绘制到屏幕上