//destoryed player/object private void OnDisable() { Destroy(playerUIInstance); if (playerUIInstance == null) { Debug.Log("destroyed UI"); } else { Debug.Log("noooo"); } // Debug.Log((playerUIInstance.active=false)?"y":"n"); // NetworkServer.Destroy(playerUIInstance); if (sceneCamera != null) { sceneCamera.gameObject.SetActive(true); Debug.Log("sceneCam active"); } GameManager1.UnregisterPlayer(transform.name); // Destroy(this.gameObject); }