public void InitBattleField(HeroModel p)//初始化自己人物角色的函数 { //初始化场景 Debug.Log("调用"); //p.Index = MyPlayerIndex; p.ISME = true; // PlayerList.Add(p); Myplayer = p; switch (p.Index) { case 1: MyCamp = BattleFieldCamp.Red; break; case 2: MyCamp = BattleFieldCamp.Blue; break; default: break; } Debug.Log("摄像机初始化的玩家" + p.Index); CameraFollow.cameraFollow.enabled = true; CameraFollow.cameraFollow.Init(p.transform, CPos[Myplayer.Index - 1]); }
public void init(List <GameObject> List, BattleFieldCamp camp, int Id, bool ISAuto) { Index = Id; FinalTargetList = List; Camp = camp; ISEnemySoldier = ISAuto; if (ISEnemySoldier) { Destroy(GetComponent <BehaviorTree>()); } }