1

我正在寻找在瓷砖板上实现从一个角色到另一个角色的移动。我有一个 7x7 的棋盘,每个图块代表一个角色。玩家最多可以在图块周围的 8 个方向上移动(提供正确的游戏逻辑)。我能够基于onTouch() Action_Down.

尽管我希望按下并拖动以在图块之间移动/创建单词,但对于更优雅的解决方案。我不确定我应该从哪里开始。

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

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

这个

这个解决方案似乎有点复杂。有没有更简单的方法可以做到这一点?

4

0 回答 0