onTouchEnd method

void onTouchEnd()

Usuario deja de tocar

Implementation

void onTouchEnd() {
  isUserTouching = false;
  // Volver a modo libre después de un tiempo
  Future.delayed(const Duration(seconds: 3), () {
    if (!isUserTouching) {
      freeMode = true;
      freeBounceVelocity = (spherePosition > 0.5 ? -1 : 1) * 0.3;
    }
  });
}