我正在学习 Android 开发,并且正在尝试创建一个简单的单词搜索游戏。首先,我创建了一个 LetterTile 类,它代表屏幕上的一个字母,并且该类具有绘制自身的方法。
然后我创建了一个 LetterMap 类,它是一个 LetterTile 的矩阵(如果我们使用 LetterMap(6, 6),它将在屏幕上绘制一个 LetterTile 的 6x6 矩阵)。
现在我想做的是,当我触摸一个 LetterTile 对象时,我可以用它做点什么。此时,我不能这样做,因为在 MainGamePanel 中我初始化了 LetterMap 对象,而不是 LetterTile 对象。
您可以在我的代码中看到,如果我初始化 LetterTile 对象,我只是使用 onTouchEvent 来处理问题,但现在我不知道如何处理 LetterMap
我做错什么了吗?还是我对这个游戏的态度不正确?
任何帮助,将不胜感激。谢谢!