public SelectionManager(RectTransform selectionBox, UserInterface userInterface, Raycaster raycaster) { mSelectionBox = selectionBox; mUserInterface = userInterface; mRaycaster = raycaster; for (int i = 0; i < Groups.Length; i++) { Groups[i] = new SelectionGroup(this, mUserInterface.Root); } }
IEnumerator InitSelectionGroup() { yield return(new WaitUntil(() => Interface.isActiveAndEnabled)); mSelectionGroup = Interface.SelectionManager.Groups[Index - 1]; }