【Unity】子オブジェクトまで非表示
(Unity5.5.3p2)
子も含めたオブジェクトの非表示に
gameObject.SetActiveRecursively(false);
を使っていましたが、Unity5では非推奨のようです。
代わりに
gameObject.SetActive(false);
を使うのがいいようです。
ただし、これだと、
gameObject.Find("~")
が機能しないようなので困ります。
どちらも一長一短なので、用途に合わせて使うようにしています。