次のように、長方形の単純な 2D 衝突検出を実装するのが良い考えかどうかを知りたいです。
- Rectangle クラスを拡張した独自の衝突検出クラスを作成します。
- 次に、そのオブジェクトを次のようにインスタンス化するとき
Collision col = new Rectangle();
<- 私はそれをすべきですか、それとも避けるべきものですか? 「できる」ことは承知していますが、そうすべきですか? contains()
およびintersects()
メソッドのために Rectangle クラスを拡張したい。Javaで2D衝突検出のためにそれを行うべきですか、それとも何か他のことをするべきですか?