1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- 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<CombatGuideManager>
- {
- 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();
- }
-
-
-
- }
- }
|