这是我的代码到目前为止... 1项目(一个正方形)将产生并放到屏幕的底部并再次返回并再次放下......我如何制作更多的项目呢。请帮忙。 (所以我有6个项目在不同的时间在不同的地点产卵/掉落)
}
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) {
// reposition
e.target.x=Math.random()*550;
e.target.y=96;
}
}
答案 0 :(得分:1)
它用于在AS3中设置动画对象。以下是替换示例的示例代码:
//over two seconds, "tween" to random x coordinate, and y=96.
function moveDown(e:Event):void {
new GTween(e.target, 2, {x:Math.random()*550, y:96}, {ease:Sine.easeInOut});
}
答案 1 :(得分:-1)
将所有对象放入向量中,并将ENTER_FRAME事件添加到具有随机速度值的所有对象以实现向下降效果