addChild()
メソッドを使用します。
var circle1Hit:Boolean = false;
var circle2Hit:Boolean = false;
function myHitTest(me:MouseEvent): void
{
if (player.hitTestObject(circle1) && circle1Hit == false){
circle1Hit = true;
var _x:Number = circle1.x - player.x;
var _y:Number = circle1.y - player.y;
player.addChild(circle1)
circle1.x = _x;
circle1.y = _y;
}
if (player.hitTestObject(circle2) && circle2Hit == false)
{
circle2Hit = true;
var _x:Number = circle2.x - player.x;
var _y:Number = circle2.y - player.y;
player.addChild(circle2)
circle2.x = _x;
circle2.y = _y;
}
}
さらに読書のための容器とOOP本当によくを説明し、このgreat tutorialをチェックしてください。また、同じ著者の配列に関するものを確認してくださいhere。配列を使うことで、配列にもっと多くの円を追加することができ、ここでのように各円ごとに別々のコードを持たなくても、これらの2つのように固執することができます。
まだコードを試しましたか? –
あなたが試したコードを示して、何が動作しているか、動作していないかを説明してください。 – BadFeelingAboutThis