Cannot Get Interaction SDK Ray Interactors Working
I am trying to get the Ray Interactors from the Interaction SDK to do something as simple as grabbing and moving an interactable object, but it won't work. Here is my setup, organized to show child objects by indentation, and components in parentheses:
Interactor:
- Controller Object (Controller, Controller Active State)
- Interaction Object (Best Hover Interaction Group)
- OVR Controller Data Source (From OVR Controller Data Source, Tracking to World Transformer OVR)
- Ray Interactor (Controller Ref, Ray Interactor, Active State Tracker, Interactor Active State)
- Controller Pointer Pose (Controller Pointer Pose)
- Trigger Selector (Controller Selector)
- Visuals (Ray Interactor Cursor Visual, Controller Ray Visual, Material Property Block Editor, Meshes, Renderers, Cursors, etc.)
Interactable:
- Sphere (Mesh, Mesh Renderer, Collider, Ray Interactable, Collider Surface, Move From Target Provider, Grabbable, Material)
With this setup I cannot grab and move the interactable sphere, even though everything I have seen tells me I should be able to. The cursor at the end of my ray changes color when I press the trigger button, so I believe that the interactable is being selected by the ray interactor, but it cannot actually move it. I have been trying for quite a while to get the ray interactor working, but I have no idea what the solution could be at this point. Any help would be appreciated.
