public void Init() { Input = new InputManager(); Input.Init(this); for (int i = 0, length = MaxTeamNum; i < length; ++i) { BattleTeam team = new BattleTeam(); team.Init(this); listTeams.Add(team); } Input.OnClickGround.AddListener(OnClickGround); Input.OnClickInteractiveObj.AddListener(OnClickInteractiveObj); Event_Battle.OnBattleBegin.AddListener(Input.Reset); Event_Battle.OnBattleOver.AddListener((isWin) => { }); }