【发布时间】:2014-05-28 14:58:11
【问题描述】:
我目前正在从 GameDev 教程中学习,真正让我感到困惑的是,您光栅化到数组中的 BufferedImage 是如何更新的。在我的代码中,我从未指定某个 BufferedImage 应该用于 BufferStrategy,我猜它会自行更改缓冲区,但代码仍然可以正常工作。
http://pastie.org/private/un1ep4wwrbsi0ecwmqc5w#15
我的意思是 "image" 的 ctrl+f 并且你看到参数 "image" 永远不会被更新;仅创建一次,仅此而已。然而,当像素数组被更改(在不同的类中并复制到我发布的那个)时,这些更改会影响图像对象,然后由 Graphics 绘制。我到底在哪里告诉 JVM 将数组光栅复制回 BufferedImage(= 参数图像)?
【问题讨论】:
标签: java graphics bufferedimage bufferstrategy