// Token: 0x06001967 RID: 6503 RVA: 0x00087440 File Offset: 0x00085640 protected virtual void SetDefaultValues() { this.customOrigin = ((this.originalCustomOrigin == null) ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(base.gameObject) : this.originalCustomOrigin); this.SetupRenderer(); this.activateDelayTimer = 0f; this.selectDelayTimer = 0f; this.hoverDurationTimer = 0f; this.currentActivationState = 0; this.wasActivated = false; this.willDeactivate = false; this.canClickOnHover = false; this.attemptControllerSetup = true; }
protected virtual void SetDefaultValues() { customOrigin = (customOrigin == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : customOrigin); SetupRenderer(); activateDelayTimer = 0f; selectDelayTimer = 0f; hoverDurationTimer = 0f; currentActivationState = 0; wasActivated = false; willDeactivate = false; canClickOnHover = false; attemptControllerSetup = true; }
protected virtual void OnEnable() { pointerOriginTransform = (pointerOriginTransform == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : pointerOriginTransform); if (controller == null) { controller = GetComponent <VRTK_ControllerEvents>(); } ConfigureEventSystem(); pointerClicked = false; lastPointerPressState = false; lastPointerClickState = false; beamEnabledState = false; controllerRenderModel = VRTK_SDK_Bridge.GetControllerRenderModel(controller.gameObject); }
protected override void OnEnable() { base.OnEnable(); VRTK_PlayerObject.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.Pointer); customOrigin = (customOrigin == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : customOrigin); SetupController(); SetupRenderer(); activateDelayTimer = 0f; currentActivationState = 0; wasActivated = false; willDeactivate = false; if (NoPointerRenderer()) { Debug.LogWarning("The VRTK_Pointer script requires a VRTK_BasePointerRenderer specified as the `Pointer Renderer` parameter."); } }
protected virtual void OnEnable() { pointerOriginTransform = (originalPointerOriginTransform == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : originalPointerOriginTransform); controller = (controller != null ? controller : GetComponent <VRTK_ControllerEvents>()); ConfigureEventSystem(); pointerClicked = false; lastPointerPressState = false; lastPointerClickState = false; beamEnabledState = false; if (controller != null) { controller.SubscribeToButtonAliasEvent(activationButton, true, DoActivationButtonPressed); controller.SubscribeToButtonAliasEvent(activationButton, false, DoActivationButtonReleased); controller.SubscribeToButtonAliasEvent(selectionButton, true, DoSelectionButtonPressed); controller.SubscribeToButtonAliasEvent(selectionButton, false, DoSelectionButtonReleased); } }
protected override void OnEnable() { base.OnEnable(); pointerOriginTransform = (originalPointerOriginTransform == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : originalPointerOriginTransform); AttemptSetController(); CreatePointerOriginTransformFollow(); var tmpMaterial = Resources.Load("WorldPointer") as Material; if (pointerMaterial != null) { tmpMaterial = pointerMaterial; } pointerMaterial = new Material(tmpMaterial); pointerMaterial.color = pointerMissColor; playAreaCursor = GetComponent <VRTK_PlayAreaCursor>(); }
protected override void OnEnable() { base.OnEnable(); VRTK_PlayerObject.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.Pointer); customOrigin = (customOrigin == null ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(gameObject) : customOrigin); SetupController(); SetupRenderer(); activateDelayTimer = 0f; selectDelayTimer = 0f; hoverDurationTimer = 0f; currentActivationState = 0; wasActivated = false; willDeactivate = false; canClickOnHover = false; if (NoPointerRenderer()) { VRTK_Logger.Warn(VRTK_Logger.GetCommonMessage(VRTK_Logger.CommonMessageKeys.REQUIRED_COMPONENT_MISSING_FROM_PARAMETER, "VRTK_Pointer", "VRTK_BasePointerRenderer", "Pointer Renderer")); } if (activateOnEnable) { Toggle(true); } }
// Token: 0x06001ADF RID: 6879 RVA: 0x0008D4D8 File Offset: 0x0008B6D8 protected virtual void OnEnable() { this.pointerOriginTransform = ((this.originalPointerOriginTransform == null) ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(base.gameObject) : this.originalPointerOriginTransform); this.controller = ((this.controller != null) ? this.controller : base.GetComponent <VRTK_ControllerEvents>()); this.ConfigureEventSystem(); this.pointerClicked = false; this.lastPointerPressState = false; this.lastPointerClickState = false; this.beamEnabledState = false; if (this.controller != null) { this.controller.SubscribeToButtonAliasEvent(this.activationButton, true, new ControllerInteractionEventHandler(this.DoActivationButtonPressed)); this.controller.SubscribeToButtonAliasEvent(this.activationButton, false, new ControllerInteractionEventHandler(this.DoActivationButtonReleased)); this.controller.SubscribeToButtonAliasEvent(this.selectionButton, true, new ControllerInteractionEventHandler(this.DoSelectionButtonPressed)); this.controller.SubscribeToButtonAliasEvent(this.selectionButton, false, new ControllerInteractionEventHandler(this.DoSelectionButtonReleased)); } }
// Token: 0x060018CC RID: 6348 RVA: 0x00084424 File Offset: 0x00082624 protected override void OnEnable() { base.OnEnable(); this.pointerOriginTransform = ((this.originalPointerOriginTransform == null) ? VRTK_SDK_Bridge.GenerateControllerPointerOrigin(base.gameObject) : this.originalPointerOriginTransform); this.AttemptSetController(); this.CreatePointerOriginTransformFollow(); Material source = Resources.Load("WorldPointer") as Material; if (this.pointerMaterial != null) { source = this.pointerMaterial; } this.pointerMaterial = new Material(source); this.pointerMaterial.color = this.pointerMissColor; this.playAreaCursor = base.GetComponent <VRTK_PlayAreaCursor>(); }