====== 020 GameObjectを非表示にする ======
===== 概要 =====
GameObjectを非表示にするには二つの方法がある。
* renderer.enabledをfalseにする
* SetActiveRecursively()でdeactivateする
この二通りが考えられます。前者は描画だけ行われなくなり、後者はUpdateも行われなくなります。
void Start ()
{
renderer.enabled = false;
}
GameObjectの描画が行われなくなります。
void Start()
{
gameObject.SetActiveRecursively( false );
}
Updateも行われなくなります。
===== Warning: SetActiveRecursively()は古い形式である =====
UnityのバージョンによってはSetActiveRecursively()の仕様は非推奨になっています。
この場合はSetActiveを使います。
void Start ()
{
gameObject.SetActive( false );
}