handlerPointerSignal method
Implementation
@override
void handlerPointerSignal(PointerSignalEvent event) {
if (!enableMouseGesture) return;
int pointer = event.pointer;
Vector2 position = event.localPosition.toVector2();
Vector2 scrollDelta = (event as PointerScrollEvent).scrollDelta.toVector2();
onScrollScreen(pointer, position, scrollDelta);
if (this.isHud) {
if (containsPoint(position)) {
onScroll(pointer, position, scrollDelta);
}
} else {
final absolutePosition = this.gameRef.screenToWorld(position);
if (containsPoint(absolutePosition)) {
onScroll(pointer, position, scrollDelta);
}
}
super.handlerPointerSignal(event);
}