updateGrab method
Updates the grabbed node position to follow the controller.
Implementation
void updateGrab(ControllerState controller) {
if (!isGrabbed || grabbedBy != controller.hand) return;
_prevPosition = node.transform.position.clone();
node.transform.position = controller.position + _grabOffset;
node.transform.rotation =
controller.transform.rotation * _grabRotationOffset;
node.onTransformChanged();
}