release method

void release()

Releases the node, optionally with throw velocity.

Implementation

void release() {
  if (!isGrabbed) return;

  final velocity = node.transform.position - _prevPosition;
  isGrabbed = false;
  grabbedBy = null;
  onGrabEnd?.call(node);
  onRelease?.call(node, velocity);
}