敌人实例化,并在敌人消失时增加敌人
首先写一个SceneController 方法:
public class SceneController : MonoBehaviour {
[SerializeField]//将敌人实例化
private GameObject enemyPrefab;
private GameObject _enemy;
void Update()
{
if (_enemy == null)//每当敌人为空时,增加三个敌人
{
_enemy = Instantiate(enemyPrefab) as GameObject;
_enemy = Instantiate(enemyPrefab) as GameObject;
_enemy = Instantiate(enemyPrefab) as GameObject;
_enemy.transform.position = new Vector3(0, 1, 0);
float angle = Random.Range(0, 360);
_enemy.transform.Rotate(0, angle, 0);
}
}
}
第二步:然后将敌人设置成预制物,预制物本身的方法还是给他自己
第三步:新建一个文件夹放待会不