public void OnMouseDown() { if (m_camTransitionSc != null && m_closeViewCamera != null) { if (!m_camTransitionSc.m_isOnCity) { m_cityCameraCanvas.GetComponent <GraphicRaycaster>().enabled = true; m_cityUIScript.A_cityGO = gameObject.transform.parent.gameObject; m_closeViewCamera.gameObject.SetActive(true); m_cityCameraCanvas.GetComponent <Canvas>().worldCamera = m_closeViewCamera; m_camTransitionSc.ActiveTansitionMainToTarget(m_closeViewCamera); } } }