アニメーション遷移
公式サイト:
使い方
- 終了時間あり (Has Exit Time/デフォルト:
有効
) - 設定 (Settings)
- 終了時間 (Exit Time/デフォルト:
0.75
) - 固定間隔 (Fixed Duration/デフォルト:
有効
) - 遷移間隔 (Transition Duration/デフォルト:
0.25
) - 遷移オフセット (Transition Offset/デフォルト:
0
) - 中断要因 (Interruption Source)
- なし (None/デフォルト)
- 現在のステート (Current State)
- 次のステート (Next State)
- 現在のステートの後に次のステート (Current State Then Next State)
- 次のステートの後に現在のステート (Next State Then Current State)
- 順序付けられた割り込み (Ordered Interruption/デフォルト:
有効
)
- 終了時間 (Exit Time/デフォルト:
- 条件 (Conditions)
参考:
Animator Controller をマスターして自由で自然なモーション再生!複雑な各設定項目を全て解説 | LIGHT11
Animator Controller の遷移設定/Duration 等 | ひよこのたまご
Please update on some documentation – Unity Forum
条件 (Conditions)
- Transitions リストで上から順に条件が判定され、条件を満たした最初の遷移が適用される。
- Conditions リストの全ての条件を満たした遷移が有効な遷移であると見なされる。
参考:
アニメーション遷移で優先度を決めることは可能でしょうか? – teratail
終了時間 (Exit Time)
「終了時間あり」 (Has Exit Time) が有効な場合、指定された終了時間までアニメーションが再生されてからステートの遷移が発生する。「終了時間あり」 (Has Exit Time) が無効な場合、遷移条件を満たすと即座にステートの遷移が発生する。
参考:
Animator のモーション切り替えが即座に行われないときの対処 | テラシュールブログ
遷移オフセット (Transition Offset)
参考:
割り込み
参考:
Wait, I’ve Changed My Mind! State Machine Transition Interruptions | Unity Blog [Official]
ジャンプの処理
参考: