アニメーター

公式サイト:

Animator コンポーネント | Unity マニュアル [公式]

使い方

参考:

Animator | yttm-work

Animator の個人的な逆引きリファレンス – Qiita

Unity の Animator の保存と再生の機能 | かめくめ

Unity の Animator を今さらながら触ってみた | vaguely

Animator ウィンドウ

ドキュメント:

Animator ウィンドウ | Unity マニュアル [公式]

Animator Parameter ウィンドウ

参考:

Animator Parameter というウィンドウ | テラシュールブログ

ポーズを変更する

参考:

ユニティちゃんのポーズを変更する | MR が楽しい

Animator を使わずにポーズを変更する | Narumium Blog

アニメーションパラメーター

参考:

アニメーションパラメーター | Unity マニュアル [公式]

インバースキネマティクス (IK)

ドキュメント:

Animator.SetIKPositionWeight | Unity スクリプトリファレンス [公式]

Animator.SetIKPosition | Unity スクリプトリファレンス [公式]

Animator.SetIKRotation | Unity スクリプトリファレンス [公式]

Animator.SetIKHintPositionWeight | Unity スクリプトリファレンス [公式]

Animator.SetIKHintPosition | Unity スクリプトリファレンス [公式]

MonoBehaviour.OnAnimatorIK | Unity スクリプトリファレンス [公式]

参考:

手書きでさくっと IK – Qiita

IK を使ってモーションの一部をオブジェクトに追従させる | LIGHT11

Unity の IK の使い方 | npaka

OnAnimatorIK は同じ GameObject でのみ動作する | デニッキ!

視線追従 (Look At)

ドキュメント:

Animator.SetLookAtWeight | Unity スクリプトリファレンス [公式]

Animator.SetLookAtPosition | Unity スクリプトリファレンス [公式]

参考:

ユニティちゃんの注視方向を IK で変化させる | おもちゃラボ

アニメーション IK で、(やだ、あの人こっち見てる…) にする – Qiita

上半身を他のオブジェクトに向ける | Nexus Milo Lab. Blog

IK を使ってモーションの一部をオブジェクトに追従させる | LIGHT11

銃口を指定した位置に向ける

参考:

IK を使って銃口を動かす | AI プログラムとか Unity ゲーム開発について

移動距離を指定位置に補正する

ドキュメント:

ターゲットマッチング | Unity マニュアル [公式]

Animator.MatchTarget | Unity スクリプトリファレンス [公式]

参考:

Target Matching – モーションに合わせていい感じに移動できる | LIGHT11

アニメーション中、指定の位置に到達するように位置を補正する | テラシュールブログ

アニメーションの動きに合わせてキャラクター位置を決定する | かめくめ

Calling Animator.MatchTarget while in transition does not have any effect. という警告 | テラシュールブログ

武器を握らせる

参考:

IK で武器と手のずれを解消する – Qiita

OnAnimatorIK

ドキュメント:

MonoBehaviour.OnAnimatorIK | Unity スクリプトリファレンス [公式]

参考:

OnAnimatorIK() only works on the same GameObject? – Unity Forum

Write Defaults

参考:

知らないと面倒くさい事になるかもしれない Animator の Write Defaults の動作について | テラシュールブログ

表示を切り替える

ドキュメント:

Animator.keepAnimatorControllerStateOnDisable | Unity スクリプトリファレンス [公式]

参考:

GameObject を非アクティブにするとステートマシンがリセットされる問題の対処法 #2 | テラシュールブログ

Animator を再有効化すると初期化される | Sirohood

GameObject を非アクティブにすると Animator がリセットされる挙動、その対処法 #1 | テラシュールブログ

Animator.keepAnimatorControllerStateOnDisable should be shown in inspector – Unity Forum

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA