0

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

function EnemyShipSmall()
    {
        this.x = 800;
        this.y = Math.random() * 300;
        speed = Math.random()*5 + 5;
        addEventListener("enterFrame", enterFrame);
    }

谢谢。

4

1 回答 1

0

尝试这个 :

function EnemyShipSmall()
    {
        this.x = 800;
        this.y = Math.random() * 275 + 75;
        speed = Math.random()*5 + 5;
        addEventListener("enterFrame", enterFrame);
    }
于 2013-04-23T18:08:03.207 回答