非常に簡単な質問。 Javaで描画された線で衝突検出を達成するにはどうすればよいですか?ちょうどライン。四角形、円、画像はありません。java(Android)の2行の衝突検出
ところで、これらの線は直線ではありません。彼らは、プレイヤーの動きを表す非常に小さな線の数百(彼らは移動するように彼らのGPS座標)を構築されているので、彼らはプレイヤーの動きとしてその場に蛇行する。すべての回線が接続されています。 1行の終点が次の始点などとなります。それはこの点で絶え間ない線です。隙間はありません。
私は線の始点のx、y値を配列に格納してから、この配列を反復してその点が以前に訪問されたかどうかを判断しようとしました。これは、プレイヤーが正確なコインを再び訪問する場合は問題ありませんが、これらの記録されたポイントの中間にいる場合はどうなりますか?
これは問題の背景に役立ちます。しかし、主な問題は私の焦点です。 Javaで行の衝突検出をどのように達成しますか?
[このウィキペディアの記事](http://en.wikipedia.org/wiki/Line_segment_intersection)が役立つかもしれません。 –