这是迄今为止我获得的单个坠落物体的代码。'DangerIN' 是坠落对象的实例名称。该类被命名为“危险”。那么我怎样才能让它循环,让它连续下降,当它达到某个 y 值时,它会自行移除它。我也想要不止一个(大约 5 个)物体一次掉下来。
var randomX:Number = Math.random() * 550;
DangerIN.x = randomX;
DangerIN.y = 96;
var speed:Number = Math.random()*10;
DangerIN.addEventListener(Event.ENTER_FRAME, moveDown);
function moveDown(e:Event):void {
e.target.y += speed;
if(e.target.y >= 610) {
DangerIN.removeEventListener(Event.ENTER_FRAME, moveDown);
}
}