static void UpdateCameraStatus() { CameraType flag = 0; foreach (var item in m_uiHandler) { flag |= item.UsingCameras; } if (flag.HasCamera(CameraType.MogoMainCamera) == true) { MainCamera.SafeSetActive(true); //Debug.LogError("show main camera."); } else { MainCamera.SafeSetActive(false); //Debug.LogError("hide main camera."); } }