我正在制作一款2D太空射击游戏。我的问题是,我希望当数字设置为时,只产生一个上电,但不会持续产生。我尝试了很多方法,但它仍在继续产卵。不要注意其他代码,所有工作只是部分是产生持续不,只需要一个产卵。
void Update ()
{
Debug.Log (curast);
if (curast == 3.333334f)
{
while(SpawnMB == true)
{
for (int i = 0; i <= spawnbl; i++) {
SpawnMB = true;
Vector2 pos = new Vector2 (Random.Range (x5, x6), Random.Range (y5, y6));
Instantiate (MB, pos, Quaternion.identity);
SpawnMB = false;
}
}
}
}
spawnbl等于1.请帮忙。
答案 0 :(得分:0)
好的我只是解决了你的帮助问题,我已经删除了我&lt; = spawnbl并添加了我&lt; spawnbl,感谢您的帮助!#/ p>