private Vector3 buttonRectScale; // new Vector3(0.6666f, 1, 0.2f); void Start() { panelManager = GetComponentInChildren <VRGestureUIPanelManager>(); rootCanvas = GetComponent <Canvas>(); vrHandUIPanel = transform.Find("Panels"); // start with hand UI visible uiVisible = true; Utils.ToggleCanvasGroup(panelManager.parentCanvasGroup, uiVisible); buttonRectScale = new Vector3(0.6666f, 1, 0.2f); // get vr player hand and camera rig = VRGestureRig.GetPlayerRig(gestureSettings.playerID); menuHandedness = (rig.mainHand == Handedness.Left) ? Handedness.Right : Handedness.Left; Handedness oppositeHand = rig.mainHand == Handedness.Left ? Handedness.Right : Handedness.Left; vrMenuHand = rig.GetHand(menuHandedness); vrCam = rig.head; GenerateGesturesMenu(); StartCoroutine(GenerateNeuralNetMenuButtons()); if (!gestureSettings.beginInDetectMode) { panelManager.FocusPanel("Select Neural Net Menu"); } else { panelManager.FocusPanel("Detect Menu"); } }
private Vector3 buttonRectScale; // new Vector3(0.6666f, 1, 0.2f); void Start() { panelManager = GetComponentInChildren <VRGestureUIPanelManager>(); menuHandedness = (VRGestureManager.Instance.gestureHand == HandType.Left)? HandType.Right : HandType.Left; rootCanvas = GetComponent <Canvas>(); vrHandUIPanel = transform.Find("Panels"); // start with hand UI visible uiVisible = true; ToggleCanvasGroup(panelManager.canvasGroup, uiVisible); vrGestureGallery = transform.GetComponentInChildren <VRGestureGallery>(true); buttonRectScale = new Vector3(0.6666f, 1, 0.2f); // get vr player hand and camera myAvatar = VRGestureManager.Instance.rig; vrMenuHand = myAvatar.GetHand(menuHandedness); vrCam = VRGestureManager.Instance.rig.head; GenerateRecordMenuButtons(); GenerateEditMenuButtons(); GenerateNeuralNetMenuButtons(); }