/// <summary> /// 返回当前能够攻击到玩家的最大数量 /// </summary> /// <returns></returns> static int MaxEnemyAttacking() { EnemyWaveSystem EWS = GameObject.FindObjectOfType <EnemyWaveSystem>(); if (EWS != null) { return(EWS.MaxAttackers); } return(3); }
//Start game void startGame() { FadeIn(); gameObject.SetActive(false); //start 1st enemy wave EnemyWaveSystem EWS = GameObject.FindObjectOfType <EnemyWaveSystem>(); if (EWS != null) { EWS.OnLevelStart(); } }
private void Start() { waveSystem = GameObject.Find("Enemy Wave System").GetComponent <EnemyWaveSystem>(); }
private void Start() { waveSystem = GameObject.Find("Enemy Wave System").GetComponent <EnemyWaveSystem>(); enemyInstanceMap = new Dictionary <int, Transform>(); }