我有一个功能可以生成敌舰(电影剪辑)并让它们以不同的高度“飞”过舞台。我遇到的问题是我想限制这一点,以便在舞台顶部有一个 600 x 75px 的空间,敌舰不会飞过,这样我就可以在没有船只飞过它们的情况下显示分数和计时器(所以它们很容易被看到)。我的舞台是 600 x 350 像素。我只是想知道这是否是最好的方法?生成飞船的函数代码如下:
function EnemyShipSmall()
{
this.x = 800;
this.y = Math.random() * 300;
speed = Math.random()*5 + 5;
addEventListener("enterFrame", enterFrame);
}
谢谢。