我正在使用 for 循环将多个对象添加到舞台,从那里我想为它们设置动画,但是当我尝试只移动一个球时。
这是我的代码。
(球是从外部类中拉出来的)
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
private var ball:Ball;
private var ax:Number = 4;
public function Main()
{
init();
}
private function init():void
{
for(var i:Number = 0; i < 10; i++)
{
ball = new Ball();
ball.x = Math.random() * stage.stageWidth;
ball.y = Math.random() * stage.stageHeight;
addChild(ball);
}
addEventListener(Event.ENTER_FRAME, onEnterFrame1);
}
private function onEnterFrame1(event:Event):void
{
ball.x += ax;
}
}
}
谢谢!