/// <summary> /// 单个敌人实例化 /// </summary> public void NewEmeny(int i) { if (i == 1) { Emeny1 Newemeny = new Emeny1(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Agi = Newemeny.Agi; Avd = Newemeny.Avd; TextName.text = Newemeny.GetName; // enemyAi[0]=Newemeny; Headportrait = Newemeny.GetHeadportrait; } else if (i == 2) { Emeny2 Newemeny = new Emeny2(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; TextName.text = Newemeny.GetName; Agi = Newemeny.Agi; Avd = Newemeny.Avd; Headportrait = Newemeny.GetHeadportrait; // enemyAi[0]=Newemeny; } else if (i == 3) { Enemy3 Newemeny = new Enemy3(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Avd = Newemeny.Avd; Agi = Newemeny.Agi; Headportrait = Newemeny.GetHeadportrait; TextName.text = Newemeny.GetName; // double [] b={0}; // Debug.Log(enemyAi); // enemyAi[0]=Newemeny; enemyAi.Add(Newemeny); } else if (i == 4) { Enemy4 Newemeny = new Enemy4(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Headportrait = Newemeny.GetHeadportrait; Agi = Newemeny.Agi; Avd = Newemeny.Avd; TextName.text = Newemeny.GetName; enemyAi.Add(Newemeny); } else if (i == 5) { Enemy5 Newemeny = new Enemy5(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Agi = Newemeny.Agi; Avd = Newemeny.Avd; Headportrait = Newemeny.GetHeadportrait; TextName.text = Newemeny.GetName; enemyAi.Add(Newemeny); } else if (i == 6) { Enemy6 Newemeny = new Enemy6(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Agi = Newemeny.Agi; Avd = Newemeny.Avd; Headportrait = Newemeny.GetHeadportrait; TextName.text = Newemeny.GetName; enemyAi.Add(Newemeny); } else if (i == 99) { Enemy99 Newemeny = new Enemy99(); Newemeny.initdate(); EnemyHp = Newemeny.GetHp; Agi = Newemeny.Agi; Avd = Newemeny.Avd; Headportrait = Newemeny.GetHeadportrait; TextName.text = Newemeny.GetName; // double [] b={0}; Debug.Log(enemyAi); // enemyAi[0]=Newemeny; enemyAi.Add(Newemeny); } else { Debug.Log("Input wrong!The enmey" + i + " no Found!"); } if (EnemyHp != 0) { EnemyMaxHp = EnemyHp; Update_HpSlider(EnemyMaxHp, EnemyHp); } }