using Common.Utility.CombatEvent; using Fort23.Core; using Fort23.Mono; using GameLogic.Combat.CombatTool; using GameLogic.Combat.CombatType; using GameLogic.Hero; using UnityEngine; using Utility; namespace GameLogic.Combat.CombatGuide { public class CombatGuideManager : Singleton { protected GuideBasic currGuide; public void Init() { NextGuide(); } public void NextGuide() { int index = AccountFileInfo.Instance.playerData.combatGuideIndex; if (index > 3) { return; } switch (index) { case 0: currGuide = new Guide_JiaRuFaShi(); break; case 1: currGuide = new Guide_Boss(); break; case 2: currGuide = new Guide_GongJiang(); break; case 3: currGuide = new Guide_MuShi(); break; } } public void Update() { currGuide?.Update(); } } }