public void Hide() { if (m_Canvas == null) return; GameObject.Destroy(m_Canvas.gameObject); m_Canvas = null; }