我只是想知道java是否已经将图像的一部分绘制为给定的组件,还是明智的做法进行子图像渲染?我试图做的是从我的代码结构中获得尽可能多的性能,尤其是因为我在不绘制太多RAM的情况下创建了一个尽可能大的游戏游戏。我的2D地图涉及一个循环世界,而玩家能够到达图像的北部,同时还可以看到南部的一部分(使用子图像渲染),并且一旦角色到达角色,我将直接移动到图像的底部实际图像的顶部。
java 2d对于不绘制不可见的图形元素或图像的部分非常聪明。除非/直到您经历瓶颈,否则我会相信它。