joystickChangeDirectional method

  1. @override
void joystickChangeDirectional(
  1. JoystickDirectionalEvent event
)
override

Implementation

@override
void joystickChangeDirectional(JoystickDirectionalEvent event) {
  _currentDirectional = event.directional;
  if (dPadAngles || event.radAngle == 0) {
    _currentDirectionalAngle = _getAngleByDirectional(_currentDirectional);
  } else {
    _currentDirectionalAngle = event.radAngle;
  }

  if (_currentDirectional != JoystickMoveDirectional.IDLE) {
    movementRadAngle = _currentDirectionalAngle;
  }
  super.joystickChangeDirectional(event);
}