RIVEe@ multiplyByTwo@formulaCollisionThreshold @formulaDistance@@VMCirclesCollision circleAStroke circleAPosX circleAPosY circleARadius circleBPosX circleBPosY circleBRadiusdistancecollisionThreshold isDragging@C4B C?CzDzD Collisions CCzDzD%ttt PGdistance PGisDragging  CC BB% CMD   CC ??CC CC%%/@/L?7Collided35T7Tracking35DF?5DF?7 Detecting35D5D3 5 DFC5DFMD7Idle7 CircleAMotion9x;<=(>35 DEFHBC(DFmD57State Machine 19Drag@>=A ?A=A 9 Collision?A@=A>=A9CircleA>@=?Ar DetectDown  rDetectUp  r GameAreaExit r TrackingMove~