2010-06-01 58 views
0

我正在Android手机上制作一款简单的游戏,您可以通过触摸来改变球的位置。通过简单地使用鼠标位置,我可以在Processing中工作。在Android中,我使用手势扫描器和各种手势的相应方法,但我无法弄清楚将触摸方法的坐标拖入球对象的x/y坐标的确切方式。我希望我有道理!非常感谢。Android:通过触摸移动球

回答

0

如果您的球是ImageView中的图像,则您知道此ImageView对象的起始位置;将其保存在prevPosition变量中。无论何时遇到触摸事件,您都将获得触摸发生位置的坐标(currPosition),将球从预先位置(prevPosition)移至此新位置并更新prevPosition变量(prevPosition=currPosition)。

希望这有助于!