hitTest

x座標とy座標、またはtargetと重なっている(または交差している)かどうかを判定します。
座標の場合はシェイプでの判定ですが、targetの場合は短形での判定になります。

 

hitTest(x, y);
hitTest(MovieClip);

Parameters

変数名 備考
x int 判定するx座標
y int 判定するy座標

Parameters

変数名 備考
MovieClip MovieClip 判定するMovieClip

Return

備考
boolean 当たり:true 外れ:false

 

example1

var movieClip = _root.getMovieClip("targetMc");
var bool = movieClip.hitTest(120, 120);

 

example2

var movieClip1 = _root.getMovieClip("targetMc1");
var movieClip2 = _root.getMovieClip("targetMc2");
var bool = movieClip1.hitTest(movieClip2);