libgdx按手指触摸移动动画演员

时间:2013-08-19 12:45:29

标签: touch libgdx move actor

在我的游戏中,一条鳄鱼在水中,我必须在水中引导鳄鱼, 它将跟随我的手指触摸并完成路径。

它应该在转弯时旋转。

我应该在libgdx中使用什么方法...

由于

1 个答案:

答案 0 :(得分:1)

只有一种方法。 您捕获输入(实现InputListener),取消投影到游戏世界的指针(Camera.unproject(...)),计算目标矢量与应该跟随它的对象的位置之间的差异并将其向这个方向移动,或者如果中间存在障碍物,则使用A *,计算出适当的路径,然后沿着该路径移动。