UPDATEZufall hüpfende Bälle in Flash AS3 * Aktualisiert *
Ich habe jetzt diese aber nur ein Ball springt, wenn der Flash-Film
ausgeführt wirdvar array:Array = new Array;
var dx:Number = Math.random() * 20;
var dy:Number = Math.random() * 10;
var velX:Number = 5;
var velY:Number = 5;
addEventListener(Event.ENTER_FRAME, movearray);
for (var i:Number = 0; i < 20; i++) {
var ball:Ball = new Ball();
ball.x = Math.random() * 550;
ball.y = Math.random() * 400;
addChild(ball);
array.push(ball);
}
function movearray(evt:Event):void {
ball.x += velX;
ball.y += velY;
if (ball.x > stage.stageWidth - ball.width/2 || ball.x < 0 + ball.width /2){
velX *= -1;
}
else if (ball.y > stage.stageHeight - ball.height/2 || ball.y < 0 + ball.height /2){
velY *= -1;
}
}
Dank jede Hilfe dankbar.
Brilliant, danke und das Bit, das du nicht wusstest, war für eine andere Sache, die ich arbeitete, wo die Kugeln von links nach rechts bewegen und gehen .... wie Raum Eindringlinge – LochyMacleod