public void OnPointerClick(PointerEventData _pointerEventData) { bool _changed = CvsMainMenu != TopIndex; CvsMainMenu = TopIndex; OnCvsNavMenuClick?.Invoke(null, new CvsNavMenuEventArgs(TopIndex, CvsMenuTree[TopIndex], _changed)); }
public void OnPointerClick(PointerEventData _pointerEventData) { Toggle _toggle = gameObject.GetComponent <Toggle>(); bool _changed = CvsMenuTree[TopIndex] != _toggle; CvsMenuTree[TopIndex] = _toggle; if (TopIndex == 4) { CurrentAccssoryIndex = SlotIndex; } OnCvsNavMenuClick?.Invoke(null, new CvsNavMenuEventArgs(TopIndex, _toggle, _changed)); }