Java 如何在2D中移动相机

Java 如何在2D中移动相机,java,slick2d,Java,Slick2d,我正在尝试使用slick库用Java制作一个游戏。现在我有了它,所以地图移动,角色静止,所以看起来角色在移动。但我意识到这是有缺陷的。我需要知道如何让相机和角色一起移动,这样他就不会从屏幕上掉下来。对不起,我不能给你看我的代码,我没有 甚至知道从哪里开始。有人知道怎么做吗 渲染前平移摄影机: // in render(): g.translate(-cameraX,-cameraY); renderObjects(); 你试过什么。。。我们没有你的代码。你不能指望我们只为你写代码。没有更多的

我正在尝试使用slick库用Java制作一个游戏。现在我有了它,所以地图移动,角色静止,所以看起来角色在移动。但我意识到这是有缺陷的。我需要知道如何让相机和角色一起移动,这样他就不会从屏幕上掉下来。对不起,我不能给你看我的代码,我没有
甚至知道从哪里开始。有人知道怎么做吗

渲染前平移摄影机:

// in render():

g.translate(-cameraX,-cameraY);
renderObjects();

你试过什么。。。我们没有你的代码。你不能指望我们只为你写代码。没有更多的信息,我们无能为力。现在我只在Slick2D中做了一个应用程序,但我不记得有相机实体。您可能只需要进行几何变换