読者です 読者をやめる 読者になる 読者になる

テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

Animatorがリセットされるケース

Unity 3D 2D MMD・モデルの扱い・モデリング トラブルシューティング

Animatorはノードベースの状態遷移をスクリプトを使わず制御出来るため便利な機能ですが、いくつかの条件でリセットしてしまうみたいです。

 

f:id:tsubaki_t1:20141016104254g:plain

 

  • Animatorを持つGameObject自体をDeactiveにする
  • runtimeAnimatorControllerを更新する

AnimatorのEnable/Disableではステートはかわらないので、途中復帰させたいキャラクターを消したい場合は、AnimatorとRendererをDisableにする必要があるみたいです。