handleAxisValue method
Handle an axis value.
Implementation
void handleAxisValue(final GameControllerAxis axis, final double value) {
final f = axes[axis];
if (f == null || value.abs() < axisSensitivity) {
return;
}
if (functionInterval != 0) {
final now = DateTime.now().millisecondsSinceEpoch;
if ((now - _controllerLastMoved) >= functionInterval) {
_controllerLastMoved = now;
} else {
return;
}
}
f(value);
}