/// <summary> /// 结束回合 /// </summary> public void EndRound() { roundActionCharacter = null; roundListTargetCharacter = null; roundActionPowerTest = 0; roundActionItemsId = 0; roundActionSkill = null; roundCombatCommand = MiniGameCombatCommand.None; }
public void SelectComplete(List <NpcAIMiniGameCombatCpt> listData) { miniGameData.SetRoundTargetCharacter(listData); MiniGameCombatCommand miniGameCombatCommand = miniGameData.GetRoundActionCommand(); if (miniGameCombatCommand == MiniGameCombatCommand.Fight) { //如果是攻击和技能 则开启力度测试 OpenPowerTest(miniGameData.GetRoundActionCharacter().characterMiniGameData); } else { CloseAll(); if (callBack != null) { callBack.CommandEnd(); } } }
/// <summary> /// 设置回合行动指令 /// </summary> /// <param name="roundCombatCommand"></param> public void SetRoundActionCommand(MiniGameCombatCommand roundCombatCommand) { this.roundCombatCommand = roundCombatCommand; }