public void UnfocusTool() { if (resetFocusPosition) { focusItem.UnfocusItem(); focusIndex = activeIndex; focusItem = activeItem; ShiftItems(); } else { focusItem.UnfocusItem(); } foreach (ToolItem item in toolItems) { item.Hide(); } focusItem.Unhide(); focusItem.SetFocus(unfocusPos, inactiveFontSize, false); largeToolPart.SetActive(false); smallToolPart.SetActive(true); }