hitTestによる衝突の判定

解説

ステージに「shikaku」と「ball」というインスタンス名を付けたムービークリップを配置する。
フレームに下記の衝突判定スクリプトを記述します。
青い玉と赤い四角が衝突すると「true」を返し、衝突してなければ「false」を返します。

//テキストフィールドの生成
this.createTextField("status_txt",999,0,0,100,22);
//衝突判定スクリプト
shikaku.onEnterFrame = function() {
status_txt.text = this.hitTest(ball);
};
//ボールのドラッグ
ball.onPress = function() {
startDrag(this);
};
ball.onRelease = function() {
stopDrag();
};

サンプルファイルのダウンロード

サンプルファイル

投稿者:

kishiken

企業務めのWEBデザイナーです。