質問: Animatorをアタッチしたモデルが動かなくて困っています 具体的には Skeletons Pack https://www.assetstore.unity3d.com/jp/#!/content/1818 のアセットを使用し 1.Assets/skeletonData/skeleton をシーン上に置いて 2.Animatorコンポーネントを作成しアタッチ 3.Animatorウィンドウにて新規Emptyを作成後 Assets/skeletonData/skeleton/runを先ほど作成したemptyのインスペクターのMotionに入れる しかし Motion 内は none のままになってしまっています 何かやり方が間違っているのでしょうか?
回答: Skeletons Pack のアニメーションデータは旧アニメーションシステムをで作られたレガシーアニメーションになっています。 旧アニメーションシステム そのため**Animator**コンポーネントではなく、**Animation**コンポーネントで動くようになっています。 Animation レガシーアニメーションをAnimatorで使うにはひと手間加える必要があります。 FBX内のAnimationClipを選択し、**Ctrl(Command)+D**でAnimationClipを取り出すことが出来ます。 !イメージ説明 取り出したAnimationClipをレガシーアニメーションからAnimatorで使える形にタイプを変更します。 通常のInspector上では変更することはできないので、InspectorをDebugモードに切り替えます。 !イメージ説明 **Legac**yのチェックを外すことでAnimatorで使えるようになります。 !イメージ説明 お試しください。