handlerPointerSignal method
Implementation
@override
bool handlerPointerSignal(PointerSignalEvent event) {
if (!enableMouseGesture) {
return super.handlerPointerSignal(event);
}
final pointer = event.pointer;
final position = event.localPosition.toVector2();
var realPosition = event.localPosition.toVector2();
if (!isHud) {
realPosition = gameRef.screenToWorld(realPosition);
}
final scrollDelta = (event as PointerScrollEvent).scrollDelta.toVector2();
onMouseScrollScreen(pointer, position, scrollDelta);
if (containsPoint(realPosition)) {
onMouseScroll(pointer, position, scrollDelta);
}
return super.handlerPointerSignal(event);
}