/// <summary> /// 战斗开始触发 /// </summary> public virtual void start() { if (!canStartBattle()) { // TODO: loggers.error return; } this.battleField = new BattleField(this); battleExcuter.recoveryData(storeData); battleField.onAction(); }