AS3如何在两点之间随机生成动画片段?

时间:2015-06-15 09:32:47

标签: actionscript-3

我的游戏是鸟瞰汽车游戏,你只需左右撬车就可以避开其他汽车。问题是我不知道如何让AI汽车自动生成,但只是在路上。因为地图左右两侧有草,中间有道路,我希望AI车只在路上产卵,因此在两个x点之间。非常感谢所有帮助。非常感谢。

我有这段代码:

var mc:red_car = new red_car(); 的addChild(MC);

var randomX:Number = Math.random()* 750 mc.x = randomX;

在舞台上产生了这个对象,但我无法得到它,所以它会在两个特定的点之间产生。

1 个答案:

答案 0 :(得分:0)

在将MovieClip添加到屏幕之前定位它。使用汽车需要在道路中定位的y位置,并在0和屏幕宽度之间生成随机x。然后将车加入舞台。

var car:MovieClip = new red_car();
car.y = //your y position here
car.x = Math.random () * 750;
addChild(car);