ViveGrip
ViveGrip copied to clipboard
ViveGrip_Grabber is the only object script that isn't attached to the object
Highlighting is easy to enable or disable because it's on the object that will likely toggle it. Grabbing isn't so easy because it's on the Grip Point and the only access you have is through the method that triggers it. There's no reason that "grabbing" and object couldn't be the object attaching itself to the Grip Point. Needs more investigation whether this is sane or not.
On the flip side, it's difficult to disable a ViveGrip_Highlighter because it doesn't exist until the game runs. The highlight extender example gets around this by polling forever which isn't great. This might be another issue in itself but it seems related in consideration.