【发布时间】:2012-08-30 11:03:19
【问题描述】:
我正在关注 this 教程,当我使用 drawImage() 从 PNG 图像中为我的外星人制作动画时,我的图像在 JPanel 上出现污点,我不确定这是为什么,有人知道吗?
[问题的更多描述]当我将图像从 JPanel 的右侧移动到左侧时,会留下一条痕迹。它就像留下了痕迹/足迹...我不确定是什么原因造成的...
这是我正在谈论的图片,
【问题讨论】:
-
看起来你并没有在绘制新的外星人之前擦除之前的外星人。
-
如何删除之前的外星人?谢谢帮助
-
清除整个BG的每一个油漆。
-
谢谢我让它工作了。但这是因为我没有调用 super.paint(g) 方法。我在构造函数中设置了背景颜色!
-
您的最后评论将是一个很好的答案。请把它作为答案并接受它。很高兴你把事情解决了。 :)