前回の線分の交差判定を使って多角形同士が交差するか判定する。 (多角形を構成する線分同士の交差を判定しているので、多角形同士が完全に離れている場合と多角形が他の多角形に完全に含まれる場合の区別はつかない。) package { import flash.display.*; import flash.geom.*; import flash.events.Event; [SWF(width="500", height="500", backgroundColor="#ffffff")] public class PentagonCross extends Sprite { public var vertexes:Array; public var checkObjects:Array; private var WIDTH:int = 500; private var HEIGHT:int