void OnClick(UiClickActionData data) { // We can filter messages based on logical group id. if (data.GroupId == _onClickFilteredGroupId) { Debug.Log("OnClick: " + data.Sender.name); } else { Debug.Log("OnClick: " + data.Sender.name + ", but we will skip it."); } }
bool OnClick(UiClickActionData data) { // We can filter messages based on logical group id. if (data.GroupId == _onClickFilteredGroupId) { Debug.Log("OnClick: " + data.Sender.name); } else { Debug.Log("OnClick: " + data.Sender.name + ", but we will skip it."); } // We should return result - is event processed and should not be passed to other listeners. // Always return false, or check order of listeners subscription for proper interrupt processing of event. return(false); }
void OnClose(UiClickActionData arg) { Show(false); }
bool OnClose(UiClickActionData arg) { Show(false); return(false); }