狀態機轉換失誤
為什么從input狀態轉到fall狀態之后就出不來了,代碼都是一樣的
private State fallState()
??? {
??????? StateWithEventMap state = TaskState.Create(delegate
??????? {
??????????? return new Task();
??????? }, fsm_, "remove");
??????? state.onStart += delegate
??????? {
??????????? Debug.LogWarning("in fall");
??????? };
??????? return state;
??? }
2016-07-19
放入Ctrl.cs中 查一下