有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

(Java)显示图像的最佳方式?

我做游戏已经有一段时间了,但有点慢,有点笨重。我想知道这是否与我在屏幕上绘制图像的方式有关。我将单个精灵存储为BuffereImage,并将其显示在画布上,并在需要时重新绘制。我的问题是有没有更好的方法来画精灵?我觉得当玩家移动时,必须重新绘制每个缓冲区的图像是没有效率的,必须有更聪明的方法来绘制图形


共 (1) 个答案

  1. # 1 楼答案

    我在运行时速度方面也遇到过类似的问题。我所做的是减少程序重新写入屏幕的次数。我用了线。sleep(int)方法来实现这一点。通过这样做,它只会在屏幕上显示指定的次数,而不是大约1000次/秒