読者です 読者をやめる 読者になる 読者になる

マッピィ Techlog

日々思うこと

【Unity】子オブジェクトまで非表示

Unity

(Unity5.5.3p2)

 

子も含めたオブジェクトの非表示に

gameObject.SetActiveRecursively(false);

を使っていましたが、Unity5では非推奨のようです。

 

代わりに

gameObject.SetActive(false);

を使うのがいいようです。

 

ただし、これだと、

gameObject.Find("~")

が機能しないようなので困ります。


どちらも一長一短なので、用途に合わせて使うようにしています。