前提
Unityでml-agentの実装をしている.
Fieldを複製して学習させたいため,ローカル座標を取得したい.
実現したいこと
親の親に対するローカル座標を取得したい.
発生している問題
Unity内でのヒエラルキーは以下のようになっている.
Armの座標をBodyからみた相対座標ではなく,Fieldからみた相対座標として取得したい.
スクリプトはBodyに貼り付けてある.
Hierarchy -Field -Target -Body -Arm
試したこと
以下のスクリプトではBodyからみたArmの相対座標が取得されてしまう.
c#
1gameObject.transform.GetChild(0).localPosition

回答1件
あなたの回答
tips
プレビュー