/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!CursorUtil.FindCursorReference(this, ref CursorDataProvider, true)) { return; } if (!Application.isPlaying) { return; } CursorDataProvider.MarkAllCursorsUnused(); Look.UpdateData(CursorDataProvider); LeftPalm.UpdateData(CursorDataProvider); LeftThumb.UpdateData(CursorDataProvider); LeftIndex.UpdateData(CursorDataProvider); LeftMiddle.UpdateData(CursorDataProvider); LeftRing.UpdateData(CursorDataProvider); LeftPinky.UpdateData(CursorDataProvider); RightPalm.UpdateData(CursorDataProvider); RightThumb.UpdateData(CursorDataProvider); RightIndex.UpdateData(CursorDataProvider); RightMiddle.UpdateData(CursorDataProvider); RightRing.UpdateData(CursorDataProvider); RightPinky.UpdateData(CursorDataProvider); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }
/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!CursorUtil.FindCursorReference(this, ref CursorDataProvider, true)) { return; } if (!Application.isPlaying) { return; } CursorDataProvider.MarkAllCursorsUnused(); UpdateCursorsWithControllers(); Look.UpdateData(CursorDataProvider); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }
/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!CursorUtil.FindCursorReference(this, ref CursorDataProvider, true)) { return; } if (!Application.isPlaying) { return; } CursorDataProvider.MarkAllCursorsUnused(); UpdateCursorsWithHands(LeapServiceProvider.CurrentFrame.Hands); Look.UpdateData(CursorDataProvider); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }
/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!InputModuleUtil.FindCursorReference(this, ref CursorDataProvider, true)) { return; } if (!Application.isPlaying) { return; } CursorDataProvider.MarkAllCursorsUnused(); UpdateCursorsWithHands(LeapControl.GetFrame().Hands); Look.UpdateData(CursorDataProvider); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }
/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!Application.isPlaying) { return; } if (CursorDataProvider == null || LeapServiceProvider == null) { Debug.LogError("References to " + typeof(HoverCursorDataProvider).Name + " and " + typeof(LeapServiceProvider).Name + " must be set.", this); return; } CursorDataProvider.MarkAllCursorsUnused(); UpdateCursorsWithHands(LeapServiceProvider.CurrentFrame.Hands); UpdateCursorWithCamera(); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }
/*--------------------------------------------------------------------------------------------*/ public void Update() { if (!Application.isPlaying) { return; } if (CursorDataProvider == null) { Debug.LogError("References to " + typeof(HoverCursorDataProvider).Name + " and " + typeof(SteamVR_ControllerManager).Name + " must be set.", this); return; } CursorDataProvider.MarkAllCursorsUnused(); UpdateCursorsWithDevices(); UpdateCursorWithCamera(); CursorDataProvider.ActivateAllCursorsBasedOnUsage(); }