私は Android 開発を学んでいて、単純な単語検索ゲームを作成しようとしています。まず、LetterTile クラスを作成しました。これは画面上の 1 つの文字を表し、このクラスには自分自身を描画するメソッドがあります。
次に、LetterTile のマトリックスである LetterMap クラスを作成しました (LetterMap(6, 6) を使用すると、LetterTile のマトリックス 6x6 が画面に描画されます)。
ここでやりたいことは、LetterTile オブジェクトの 1 つに触れると、それを使って何かできるようにすることです。MainGamePanel では、LetterTile オブジェクトではなく、LetterMap オブジェクトを初期化するため、現時点ではそれを行うことができません。
私のコードでは、LetterTile オブジェクトを初期化すると、問題を処理するために onTouchEvent を使用するだけであることがわかりますが、LetterMap の処理方法がわかりません。
私は何か間違ったことをしましたか?または、このゲームへの私のアプローチは正しくありませんか?
どんな助けでも大歓迎です。ありがとう!