デジタルフロッグ

Unityのアプリの開発をしながらいろいろと忘れないための備忘録でございます。

非アクティブなコンポーネントを取得する方法

Component[] hoge = GetComponentsInChildren<Renderer>(true);

(true)を入れてあげると非アクティブになっているオブジェクトのコンポーネントも取得することができます。
一気に子オブジェクトすべてのコンポーネントに変更をかけるときに非アクティブのコンポーネントが取れなかったので、調べてみたらこれでとれるみたいで解決!