stateDiagram-v2 state Ladder { [*]-->LadderUpStart [*]-->LadderDownStart LadderUpStart --> Ladder LadderDownStart --> Ladder Ladder --> LadderUpEnd Ladder --> LadderDownEnd LadderUpEnd --> [*] LadderDownEnd --> [*] }

Ladder - 梯子アクション

壁登りアクションがあるので、梯子アクションは廃止の可能性が高いです

内部ステート図

stateDiagram-v2 [*]-->LadderUpStart [*]-->LadderDownStart LadderUpStart --> Ladder LadderDownStart --> Ladder Ladder --> LadderUpEnd Ladder --> LadderDownEnd LadderUpEnd --> [*] LadderDownEnd --> [*] state Ladder { ClimbimgWait --> LadderUp ClimbimgWait --> LadderDown }

アニメーション

ステート名 ファイル名 コメント
ClimbUpStart 立った状態から目の前の壁につかまります。
ClimbDownStart 立った状態から足元の壁に降りてつかまります。
ClimbimgWait 壁につかまって待機している状態です。BlendSpace2Dによる上下左右のアニメーションをブレンドして再生します。
ClimbingUp 壁につかまって上に登っている状態です。BlendSpace2Dによる下左右のアニメーションをブレンドして再生します。
ClimbingDown 壁につかまって下に降りている状態です。BlendSpace2Dによる上左右のアニメーションをブレンドして再生します。
ClimbingLeft 壁につかまって左に移動している状態です。BlendSpace2Dによる上下右のアニメーションをブレンドして再生します。
ClimbingRight 壁につかまって右に移動している状態です。BlendSpace2Dによる上下左のアニメーションをブレンドして再生します。
ClimbUpEnd 壁に登った状態から上の地面に立ち上がります。
ClimbDownEnd 壁に登った状態から足元の地面に立ち上がります。