//根据自身标签判定获取敌人主城 public void GetMainCity() { characterManage = FindObjectOfType <CharacterManage>(); foreach (var item in characterManage.mainCitys) //遍历两座主城 { if (item.tag != tag) //和自己不一样的是敌方主城 { EnemyMainCity = item; enemyTag = EnemyMainCity.tag; } else { //Color color = item.GetComponentInChildren<MeshRenderer>().material.color; //GetComponentInChildren<Renderer>().material.color = color; } } }
CharacterManage characterManager; //获取角色管理类脚本 void Start() { waterAndSpirit = new HolyWaterAndHolySpiritManage(waterSlider, waterNumber); characterManager = FindObjectOfType <CharacterManage>(); }