humanoidでエラーが出る問題はbone名のせいだった

新しいモデルをインポートしてリグをhumanoidに設定したらエラーが出た。

f:id:tamom:20200929125932p:plain

 

原因
hip部分のボーンの名前がidleだった
ユニークな名称じゃないとだめらしい

 

unity上で変更方法がわからなかったので、いったんblenderでfbxを開いてボーン名をhipに変更して保存。もう一度unityにインポートしたら正常に動いた。