前回の記事では指定された点が多角形の内部に存在するか否かを、平面を用いて判定を行う方法を紹介しました。 本記事では、Ray Casting Algorithmを用い多角形の内外判定を行う方法を紹介します。 中身は複雑に見えますが参考URLや本文中のWikipediaからもわかるように広く知られたアルゴリズムです。 Unityで標準搭載されているPlaneやRayの仕組みを用いた記事がなかったため勉強として作成してみました。 本記事に関して 多角形の内外判定を行う方法のシリーズの4本目です。 UIや必要な事前準備は同じであるため、最初の記事からご覧いただけると理解しやすいと考えております。 この…