私はAS3の初心者です。400*450のキャンバスの限られたスペースにシンプルなバウンドボールを作りたいです。しかし、私がそれを公開するとき、それは機能しません。誰かが私がこれを理解するのを手伝ってくれる?PS:AS3についてもっと学ぶのに役立つ素敵なウェブサイトはありますか?
これが私のコードです:
function ballmoving(evt:Event = null):void
{
var vel_x = 5;
var vel_y = 6;
ball.x = -20;
ball.y = 280;
ball.x += vel_x;
ball.y += vel_y;
if (ball.x > stage.stageWidth - ball.width / 2 || ball.x < 0 + ball.width /2)
{
vel_x *= -1;
}
else if (ball.y > 280 || ball.y < 0 + ball.height /2)
{
vel_y *= -1;
}
}
ballmoving();
RecycleButton.addEventListener(MouseEvent.CLICK, reset);
function reset(event:MouseEvent):void
{
ball.x = -20;
ball.y = 280;
ballmoving();
}