private void Start() { this.name = "PlayerObject_" + this.name; lastGoodPositionSet = false; headset = DeviceFinder.HeadsetTransform(); CreateCollider(); InitHeadsetListeners(); var controllerManager = GameObject.FindObjectOfType <SteamVR_ControllerManager>(); InitControllerListeners(controllerManager.left); InitControllerListeners(controllerManager.right); }
protected virtual void Awake() { if (controller == null) { controller = GetComponent <ControllerEvent>(); } if (controller == null) { Debug.Log(""); return; } //Utilities headset = DeviceFinder.HeadsetTransform(); playArea = DeviceFinder.PlayAreaTransform(); playAreaCursorBoundaries = new GameObject[4]; }