如何让对象不断跟随用户的手指坐标?不拖动对象。对象跟随手指

时间:2012-02-13 06:39:49

标签: java android touch coordinates sprite

我试图使用不同的方法,但无济于事。所以我来寻找新的观点。

我希望精灵跟随用户的触摸坐标。因此,如果他们将手指拖过屏幕,精灵会向触摸坐标移动或补间,但会不断更新以“跟随”用户的手指。如果用户停止移动他们的手指,精灵最终会在最终的触摸坐标处停止。

我可以让精灵移动并补间到一组坐标,但不能连续更新以跟随。这是一个Android游戏。它在java中。这是我需要使用的基本功能之一,所以我不能太远。据说我可以接受开放gl或画布的方向。

非常感谢任何帮助或指示。谢谢!

1 个答案:

答案 0 :(得分:2)

在每一帧上,执行

 Pos = (Pos * 0.95) + (LastTouch * 0.05);

调整比率直到感觉正确。只需确保它们加起来为1.