階層構造のモデルになっているアームのついたクレーン車があり、
クレーン車のアームの部分を回転させるため
回転の角度の変数を作りコントローラの操作で変数の値を変更させて
アニメーションBPでその変数を読み取ってアームを回転
というように動作させています
(デフォルトのポーズに変数を加算させて最終ポーズというようにしています)
この状態からクレーン車をランドスケープで作った
でこぼこの地面に沿って移動させるため
クレーン車に物理演算を適用させると、
「地面に沿って移動」はできるようになりましたが
アニメーションが無視されるようになるためか
アームの部分が回転できなくなってしまいます
「クレーン車そのものに物理演算を適用せず、
床判定用の物理演算を適用した板を別に用意して
その上にクレーン車を載せて地面に沿って移動させる」
という方法で、「でこぼこの地面に沿って移動させながら
アームの部分を動かす」ということは実現できましたが
今度はアームの部分を動かしたとき、
地面に当たり判定がなく地面にを突き抜けてしまいます
・クレーン車に物理演算を適用させ地面に沿って移動させる
・アーム部分をコントローラで動かせるようにする
(部分的に物理演算を使用させずに、変数からボーンの角度指定がしたい)
・アームを動かしても地面にめり込まないようにする
を実現するためにはどのようにすればよいでしょうか