Unity事例ノート

UNITY

親オブジェクトのRigidBodyを取得する

親オブジェクトのリジッドボディを、スクリプトから取得してみましょう。

今回の例では、Cubeの下に、子オブジェクトを追加。

スタートから1秒後に、親であるCubeのリジッドボディを取得して、UseGravityをオンにします。

関連記事:
親オブジェクトと子オブジェクトの取得
子オブジェクトをすべて取得

親オブジェクトのリジッドボディを操作

Cubeを作成して、リジッドボディを追加。

UseGravityをオフにしておきます。

Cubeを右クリックして、空のオブジェクトを作成。

Cubeの子オブジェクトとして、GameObjec(空のオブジェクト)が作成されます。

ParentGet.csを作成し、GameObjectに追加します。

ParentGet.csを記述します。

ゲームプレイして、動きを確認しましょう。

スタートの1秒後に、親オブジェクトのリジッドボディを取得し、重力(UseGravity)のチェックが入ります。

関連記事:
親オブジェクトと子オブジェクトの取得
子オブジェクトをすべて取得

SCHOOL教室案内