私は、座標が別のオブジェクトと同じ場合、正方形のようなオブジェクトが消えるようなプロジェクトに取り組んでいます。最初の正方形は2番目の正方形に配置し、1番目の正方形は2番目の正方形よりも小さくします。座標からオブジェクトを取り除く
ここでは、コードは次のとおり
public function weg(e:Event):void
{
if (b.x < a.x && b.y < a.y && b.x + 60 > a.x + 50 && b.y + 60 > a.y + 50)
{
removeChild(a);
}
}
+50正方形1(A)、及び60の幅及びheigthから来る(b)は、正方形2の幅とheigthから来ます。
問題の解決策が見つからないようです。誰かが私を助けることができますか?
座標が他のオブジェクトと同じ*正確*の場合のみですか?なぜ ' - 50'なの?このコードはどのような振る舞いをしていますか、*正確に*どのような振る舞いを期待していますか? – Aaron