예제 #1
0
 void InitCursor()
 {
     if (m_VREnableSelector.GetValue())
     {
         m_VRMeasureTool.InitVR();
         m_InputActionAsset["MeasureTool/Reset"].performed += OnVRReset;
     }
     else
     {
         m_InputActionAsset["MeasureTool/Reset"].performed -= OnVRReset;
         SetCurrentCursor(m_CursorA, m_CursorB);
     }
 }
 void InitCursor()
 {
     if (UIStateManager.current.stateData.VREnable)
     {
         m_VRMeasureTool.InitVR();
         m_AnchorSelection.SetControllerTransform(m_RightController);
         m_InputActionAsset["MeasureTool/Reset"].performed += OnVRReset;
     }
     else
     {
         m_InputActionAsset["MeasureTool/Reset"].performed -= OnVRReset;
         SetCurrentCursor(ref m_CursorA, ref m_CursorB);
     }
 }