private void OnDestroy() { if (Instance != null && Instance == this) { Instance = null; } }
private void Awake() { if (Instance != null) { Destroy(gameObject); return; } Instance = this; object_hatch.SetActive(false); object_hatch.renderer.enabled = false; object_door.animation.Stop(); object_here01.SetActive(false); object_here01.renderer.enabled = false; object_here02.SetActive(false); object_here02.renderer.enabled = false; object_close_door.SetActive(false); object_close_door.renderer.enabled = false; object_camera.SetActive(false); object_camera.renderer.enabled = false; }