点Pから三角形の頂点A,B,CへのベクトルをそれぞれPA,PB,PCとすると、 行列式|PA PB|、|PB PC|、|PC PA| の符号がすべて正ならば、点Pは三角形の内部にある。 (A,B,Cの順番が逆周りなら、符号がすべて負のとき点Pは三角形の内部にある。) それを応用したデモ。 (三角形の内部にある点は赤くなっているはず) package { import flash.display.*; import flash.geom.*; import flash.events.Event; [SWF(width="500", height="500", backgroundColor="#ffffff")] public class Main extends Sprite { public var vertexes:Array; private var balls:Array; pub