Android:通过触摸移动球

时间:2010-06-01 18:36:35

标签: java android

我正在Android手机上制作一款简单的游戏,您可以通过触摸更改球的位置。我只需使用鼠标位置就可以在Processing中工作。在Android中,我使用手势扫描仪和各种手势的相应方法,但我无法弄清楚将触摸方法的坐标拉入球对象的x / y坐标的确切方法。我希望我有意义!非常感谢。

2 个答案:

答案 0 :(得分:0)

如果你的球是ImageView中的图像,那么你知道这个ImageView对象的起始位置;将其保存在prevPosition变量中。每当您遇到触摸事件时,您将获得触摸发生位置的坐标(currPosition),将您的球从prev位置(prevPosition)移动到此新位置并更新您的{{1变量(prevPosition)。

希望这会有所帮助!!

答案 1 :(得分:0)

使用此代码,它现在包含在您的新sdk中,请在此处查看..,谢谢, http://developer.android.com/resources/samples/RenderScript/index.html;