private void prepareForEventSystem(AirVRPointer pointer, AirVRInputDeviceID srcDevice) { pointer.Configure(this, srcDevice); if (_raycastPhysics) { var raycaster = pointer.gameObject.AddComponent <AirVRPhysicsRaycaster>(); raycaster.eventMask = _physicsRaycastEventMask; } }
public void Configure(AirVRStereoCameraRig cameraRig, AirVRInputDeviceID srcDevice) { _cameraRig = cameraRig; _feedback = new Feedback(this, srcDevice); }
public Feedback(AirVRPointer owner, AirVRInputDeviceID device) { _owner = owner; _device = device; }