我正在用Java创建我的第一个游戏。这是一款简单的2D自上而下的射击游戏。我想让相机跟随我的角色,所以,使用Canvas,我该怎么做才能使相机跟随角色正好在中心。当我按箭头键时地图正在移动。
答案 0 :(得分:1)
逻辑的一种可能性是:
addListener
方法。 通过使用事件系统实现此功能,您可以轻松地将摄像机中心的逻辑与移动角色的逻辑分开。这样您就可以移动箭头键,也可以使用点击移动,相机逻辑不受影响。
很抱歉,我无法提供有关您可能需要进行的实际Java 2D和Canvas
调用的一般帮助,但我希望有一个关于如何进行此操作的广泛示例有助于!