我最近开始接触 Android 编程,想使用 2D 画布绘图制作一个简单的游戏。我已经查看了月球着陆器示例并阅读了一些手势,但看起来我只能检测是否发生了手势。我希望在滑动时进行更复杂的检测:
我想制作一个简单的游戏,用户可以在其中拖动手指穿过屏幕上的一个或多个对象,并且我希望能够检测到他们在路径中经过的对象。他们可能会开始垂直移动,然后水平移动,然后再次垂直移动,这样在连续滑动结束时,他们已经选择了 4 个元素。
1) 是否有 API 公开了像这样获取滑动的完整路径的功能?2)由于我在画布上绘图,我认为我无法为我的游戏中的项目访问诸如“onMouseOver”之类的东西。我将不得不检测滑动是否在我的精灵的边界框内。我是否正确地考虑了这一点?
如果我忽略了一个明显的帖子,我很抱歉。先感谢您!