【发布时间】:2012-10-25 01:06:17
【问题描述】:
我正在使用 LibGDX (Java) 制作游戏。
我需要相机跟随一个快速移动的角色。最简单的方法就是这样写:
this.getCamera().position.set(obj.x, obj.y, 0);
但是,有什么算法可以让这更流畅吗?就像镜头没那么严格,总是有点晚:角色快速向右,镜头跟随稍有延迟,或者如果你突然出现在很远的地方,镜头不会立即传送而是以最快的速度移动到你身边靠近它会放慢一点速度并再次找到你。
是否有任何 libgdx 库可以做到这一点或有人有这种经验?
【问题讨论】:
-
“但是,有什么算法可以让这更平滑吗?”你有没有自己尝试过任何算法,或者谷歌搜索过平滑的相机插值或其他什么?
-
我自己尝试过,并有几个工作示例,但我不太喜欢结果,我很好奇是否已经找到了一些东西,因为这听起来像是任何游戏开发人员都需要的东西,关于谷歌搜索,我不知道该搜索什么,它带来了很多其他的东西。
标签: java opengl 2d libgdx smooth-scrolling