using FSM; using ZXKFramework; namespace DongWuYiXue.QiGuanChaGuan { public class ShuZheZhunBeiState : FsmState { public override void OnStateEnter() { base.OnStateEnter(); this.Log("进入术者准备状态"); fsm.ShowCamera("术者准备_Camera"); fsm.ShowTip(0); fsm.PlayBgm(0); if (fsm.main_gameModel.modeType == ModeType.ShiXun) { fsm.ShowImgQuestionTwo("插管操作》术者准备》步骤2", 0, 5, 0, () => { fsm.nextState = true; }); //fsm.AddScore(5, 0); //fsm.nextState = true; } if (fsm.main_gameModel.modeType == ModeType.KaoHe) { fsm.ShowTxtQuestion("操作前准备》术者准备》步骤1",0, 1, 3, () => { fsm.ShowImgQuestionTwo("插管操作》术者准备》步骤2", 0, 4, 0, () => { fsm.nextState = true; }); //fsm.AddScore(4, 0); //fsm.nextState = true; }); } } public override void OnStateStay() { base.OnStateStay(); } public override void OnStateExit() { base.OnStateExit(); fsm.nextState = false; } } }