TL;DR
Animator.HasTransoformHierarchy = true;
(インスペクタに出ない、Debugなら出る)
または
Animatorコンポーネントを消して作り直す(タイムラインに参照を渡し直すのを忘れない)
問題、発生した状況
元々Animatorを積んでインポートされてきたBlenderの3Dモデルがあった。
それにTimelineで座標にアニメーションを付けようとした。
が、アニメーションは作られるが、シークバーをいじっても、ゲームを再生してもうんともすんとも…
補足
FBXインポータのOptimize GameObject
に関係がありそう(要調査)
OptimizeObject
をtrueにしてインポートしたモデルのHasTransoformHierarchyをtrueにすると、今度はHumanoidボーンのアニメーションクリップが再生されない。
座標移動用の親GameObjectを用意するか、Optimazeしないか…