我正在用Java制作一个游戏,所以当玩家按下左箭头按钮时,一个接一个地绘制三个图像。但是当绘制第三个图像时,您仍然可以看到在它之前绘制的图像(我旋转图像使其看起来更逼真)。无论如何要“展开”图像?我做了一些研究,没有找到任何具体的内容。
答案 0 :(得分:0)
不,你不能取消图像。听起来这些图像并非完全不透明。
答案 1 :(得分:0)
不是过度复杂的瘾君子,而是如何使用OpenGL在四边形上绘制它们。这样你就可以更容易地隐藏,显示,旋转,动画,加速等。它将比使用Swing / AWT快一吨。 JOGL库+ NeHe Tutorials会快速向您展示如何实现这一目标(实际上,您只需要this和this)。如果您想要更简单,更便携,也可以使用Unity。