private void HandleFlickStart(GestureDragState state) { if (!puck.IsFlickable) { return; } if (dragIndicator != null || !puck.InputCollider.bounds.IntersectRay(state.start)) { return; } dragIndicator = uiController.BeginFlickIndication(puck.Body.position); dragIndicator?.Update(state.current.origin); }
private void HandleDrag(GestureDragState state) { dragIndicator?.Update(state.current.origin); }