void LaunchBullets() { //游戏失败,结束此方法; if (isDefeated || isWinning) { return; } int bullets = Random.Range(1, 5); if (bullets > aliensCount && aliensCount != 0) { bullets = aliensCount; } for (int i = 0; i < bullets; i++) { int index = Random.Range(0, aliensCount); EnemyBullet eb = Instantiate(aliens[index].bullet, aliens[index].transform.position, Quaternion.identity).GetComponent <EnemyBullet>(); eb.AddForce(Random.Range(minForce, maxForce)); } }