Android磁贴运动

时间:2013-07-17 19:47:25

标签: android performance android-canvas tile motion

我正在寻找在平铺板上实现从角色到角色的移动。我有一个7x7的电路板设置,每个磁贴代表一个字符。玩家能够在瓦片周围向上移动8个方向(提供适当的游戏逻辑)。我能够根据onTouch() Action_Down准确地获取给定图块中的角色。

为了获得更优雅的解决方案,我希望按下并拖动以在瓷砖/创建单词之间移动。我不确定从哪里开始。

我可以找出适当移动等的所有逻辑。但我的问题是如何识别从1个位置到另一个位置的左移动选择瓷砖?

我目前的想法是拥有硬寄宿生,但这不适用于对角线。然后我的下一个想法就是让对角寄宿生如此:

this

这个解决方案看起来有点复杂。有没有更简单的方法来实现这个目标?

0 个答案:

没有答案