public BattleManager(BattleData data) { this.data = data; battleVM = new BattleViewModels(); list = new MenkoList(); skillController = new SkillController(this); isBattleEnd = false; }
/// <summary> /// スキルの実行 /// </summary> /// <param name="skillData"></param> public void Run(MenkoList menkoList, MenkoBattleData battleData, Menko invoker, Action callback) { Debug.Log("Run Start"); if (battleData == null) return; this.menkoList = menkoList; this.battleData = battleData; this.invoker = invoker; this.callback = callback; Execute(); Debug.Log("Executed - skillbase"); }
/// <summary> /// スキルの実行 /// </summary> /// <param name="skillData"></param> public void Run(MenkoList menkoList, MenkoBattleData battleData, Menko invoker, Action callback) { Debug.Log("Run Start"); if (battleData == null) { return; } this.menkoList = menkoList; this.battleData = battleData; this.invoker = invoker; this.callback = callback; Execute(); Debug.Log("Executed - skillbase"); }