親オブジェクトにアタッチされているスクリプトのメソッドを呼び出す方法です。
1 |
transform.GetComponentInParent<ParentClass>().HogeMethod(); |
GetComponentInParent
を使って親オブジェクトを取得しています。
その後にメソッドを呼び出しています。
親のメソッドはPublic
にしておきます。
以下の記事で紹介しているやり方(Static
でクラスを共通化する)だとどこからでも呼び出されてしまいますが、上記のようにすると自分の子オブジェクトからのみ呼び出すことが可能になります。