小十传奇 视频不完整
视频不完整,还缺一部分啊。怎么搞的?????????????????
视频不完整,还缺一部分啊。怎么搞的?????????????????
2016-04-05
State inputState () {
StateWithEventMap state = new StateWithEventMap ();
state.onStart += delegate {
Debug.LogWarning ("In input");
};
state.addAction ("fri", delegate (FSMEvent evt) {
Debug.Log ("fri_btn");
return "fall";
});
state.addAction ("sec", delegate (FSMEvent evt) {
Debug.Log ("sec_btn");
return "fall";
});
state.addAction ("thr", delegate (FSMEvent evt) {
Debug.Log ("thr_btn");
return "fall";
});
state.addAction ("fou", delegate (FSMEvent evt) {
Debug.Log ("fou_btn");
return "fall";
});
return state;
}
State fallState () {
// StateWithEventMap state = new StateWithEventMap ();
StateWithEventMap state = TaskState.Create (delegate {
TaskWait tw = new TaskWait ();
tw.setAllTime (1);
return tw;
}, fsm_, "remove");
state.onStart += delegate {
Debug.LogWarning ("in fall");
};
return state;
}
State removeState () {
// StateWithEventMap state = new StateWithEventMap ();
StateWithEventMap state = TaskState.Create (delegate {
TaskWait tw = new TaskWait ();
tw.setAllTime (1);
return tw;
}, fsm_, "input");
state.onStart += delegate {
Debug.LogWarning ("in remove");
};
return state;
}
State endState () {
StateWithEventMap state = new StateWithEventMap ();
state.addEvent ("end", "begin");
state.onStart += delegate {
_view.end.gameObject.SetActive (true);
};
state.onOver += delegate {
_view.end.gameObject.SetActive (false);
};
return state;
}
要理解代码,在看懂的基础上进行编写,这样才能体现出课程的价值。
举报