public void FocusTool() { foreach (ToolItem item in toolItems) { item.Unhide(); } focusItem.SetFocus(basePos, activeFontSize, true); focusItem.FocusItem(); largeToolPart.SetActive(true); smallToolPart.SetActive(false); }
void PrevItem() { --focusIndex; if (focusIndex < 0) { focusIndex = toolItems.Count - 1; } focusItem.UnfocusItem(); focusItem = toolItems[focusIndex]; ShiftItems(); focusItem.FocusItem(); if (activeHighlight) { LowlightAll(); focusItem.Highlight(); } }
void NextItem() { ++focusIndex; if (focusIndex >= toolItems.Count) { focusIndex = 0; } focusItem.UnfocusItem(); focusItem = toolItems[focusIndex]; ShiftItems(); focusItem.FocusItem(); if (activeHighlight) { LowlightAll(); focusItem.Highlight(); } }