电晕刷卡方向

时间:2011-07-23 00:53:27

标签: lua game-physics corona

我正在使用Corona sdk进行游戏。我需要确定一个滑动方向,这样我就可以让身体对象向那个方向跳跃。我正在使用Runtime:addEventListener(“touch”,moveCat),它调用一个移动body对象的函数moveCat。它正在工作,但物体向错误的方向移动。当我向上滑动并向左滑动时,它向上和向右跳跃。在moveCat函数中我使用cat:applyLinearImpulse(50,150,event.x,event.y)来移动对象。

任何建议都表示赞赏。

杰里

1 个答案:

答案 0 :(得分:0)

如果您发布特定代码可能会有所帮助,但通常,对于滑动,我存储起始(x1,y1)坐标并将它们与结束(x2,y2)坐标进行比较。如果x2> x1,则用户从左向右滑动。