2

「単語」ゲームを作成しています。目的は、文字 (長方形) を正しい単語スペース (別の長方形) にドラッグすることです。ユーザーが文字を間違ったスペースにドロップすると、文字は元のポイントに戻ります。

ドラッグ移動中に、オブジェクトがワード スペース上にあるかどうかを検出して対比したいと考えています。ユーザーがドロップした場合は、正しい場所に文字を挿入します...

ユーザーがキャラクターを正しい場所にドロップしているかどうかを検出するにはどうすればよいですか? 衝突検知? オブジェクトが他のオブジェクトの上にあるかどうかを検出するイベントはありますか?

それを検出するためのガイドラインだけが必要です。

4

1 に答える 1

4

おそらくあなたが望むのはgetIntersections()メソッド(docs)で、特定のポイントの下にある形状を返します。

これを使用して、独自の衝突検出を構築できます。つまり、getIntersections()文字の四角形の各コーナーを呼び出して、ヒットした形状を確認できます。

于 2012-12-20T20:23:29.163 に答える