ボールをドラッグ アンド ドロップできる小さなアプリを作成しています。このボールを球体に当てるとポイントが得られ、ボールはランダムな座標に移動します。私の問題は、最初に球を打った後、位置が変わりますが、もう一度打つことができるということです。これがコードです(ドラッグアンドドロップなし)
ball.addEventListener(Event.ENTER_FRAME, hit);
var randX:Number = Math.floor(Math.random() * 540);
var randY:Number = Math.floor(Math.random() * 390);
function hit(event:Event):void
{
if (ball.hitTestObject(s)){ //s is the sphere
s.x = randX + s.width;
s.y = randY + s.width;
}
}