aqui mi codigo:
Clase principal
Código ActionScript :
public class Waves extends Sprite
{
public var bola:Sprite;
public var ball:Ball;
public var particle:Array=new Array();
public var key:KeyObject;
public function Waves()
{
init();
}
public function init():void {
key = new KeyObject(stage);
bola = new Sprite();
addEventListener(Event.ENTER_FRAME, play);
}
public function shot():void {
if (key.isDown(Keyboard.SPACE)) {
ball = new Ball(bola);
addChild(ball);
particle.push(ball);
}
}
public function play(e:Event):void {
shot();
for (var i:uint = 0; i < particle.length; i++) {
ball = particle[i];
particle[i].update();
}
}
}
}
Clase Ball:
Código ActionScript :
public class Ball extends Sprite
{
public var bo:Shape= new Shape();
public function Ball(bo:Sprite)
{
bo.graphics.beginFill(0x000000);
bo.graphics.drawCircle(0, 0, 10);
bo.graphics.endFill();
addChild(bo);
}
public function update():void {
this.x++;
}
}
}Si alguien me puede mostrar mi error.
Muchas gracias
saludos.
