Unityでゲームを作る(javascript)ブログ記事の解決出来ていない事

元々お知らせページに使ってましたが、お知らせページなら一番最初の記事に載せた方がいいと思いまして、そちらに移しました。

記事を消してしまうのもあれ(どれ?)なんで、わたくしのブログ記事で問題解決出来てない事項を書き残しておきます。
こうやったら出来ますよ!
と解決策が解る方は教えてください(-.-)

スポンサーリンク

OnAnimatorMove関数でAnimatorのbodyPositionとbodyRotationが動作しない

IKを使って箱を運ぶアニメーションでOnAnimatorMove関数内でbodyPositionとbodyRotationを変更して、重い箱を運んでいるように見せましたが、アニメーターコントローラーにBase Layer以外のレイヤーを追加すると、bodyPositionとbodyRotationが動作しなくなりました。

レイヤーを2つ以上使って操作しているキャラクターはOnAnimatorMove関数の処理が出来ない。
なので、物を運ぶ処理のIKで重く見せる処理部分、足を地面と合わせるIKは足が到達しない、という事になってしまう。

これをなんとか解決しないと足を地面に合わせる方が使えなくなるからなんとか対応しないといかんのですが・・・・、
現状対処出来ていません。