コード例 #1
0
ファイル: CameraFollowFSM.cs プロジェクト: CookiRui/script
        public void changeState(CameraFollowState state)
        {
            //Debuger.Log("changeState " + state);
            if (curStateType == state && curState != null)
            {
                return;
            }

            if (curState != null)
            {
                curState.exit();
            }
            curState = getState(state);
            curState.enter();
            curStateType = state;
        }
コード例 #2
0
ファイル: CameraFollowFSM.cs プロジェクト: CookiRui/script
 public void clear()
 {
     curState = null;
 }