2012-04-13 18 views
0

ステージ上のドラッグ可能なムービークリップがステージ上の別のムービークリップを完全に埋めているかどうかを判断しようとしています。AS3 MovieClipが別のMovieClipを完全に塗りつぶすかどうかを確認します

var inter = mcOverlay.getRect(this).intersection(mcLoadedImage.getRect(this));

if ((inter.width * inter.height) == 0) { 
     return false; 
    } else { 
     return true; 
    } 

このコードは、intersectメソッドを使用して、それは動作しますが、私はまた、ムービークリップが完全にステージ上でドラッグ可能なムービークリップでカバーされていることを確認したい:私はこのコードを使用して、他のStackOverflowの記事の中に見えました。

提案がありますか?ありがとう!

+0

両方の矩形が等しいかどうか、つまり左、右、上、下が同じであるかどうかをチェックすることはできません。 – Cyclonecode

+0

OH !!私はそれらのプロパティを忘れてしまった!私はそれらを試してみましょう!ありがとう!! – Jacob

+0

これはすばらしいことでしたが、提案に感謝します。 – Jacob

答えて

0

私はあなたがすなわち、左、右、上、下の値を比較し、各ムービークリップはRECT比較に使用できると思います。

関連する問題