public void Set(TouchCheckBase check) { if (m_Check != null) { m_Check.Disable(); } m_Check = check; m_Check.Enable(); }
void Push(TouchCheckBase check) { if (m_Check.Count > 0) { m_Check.Peek().Disable(); } m_Check.Push(check); m_Check.Peek().Enable(); }
void SwitchTo(TouchCheckBase check) { m_Check?.Disable(); m_Check = check; m_Check?.Enable(); }