phaser4-rex-plugins
Version:
14 lines (13 loc) • 592 B
JavaScript
var StopPropagationTouchEvents = function (element) {
// Don't propagate touch/mouse events to parent(game canvas)
element.addEventListener('touchstart', callback, false);
element.addEventListener('touchmove', callback, false);
element.addEventListener('touchend', callback, false);
element.addEventListener('mousedown', callback, false);
element.addEventListener('mouseup', callback, false);
element.addEventListener('mousemove', callback, false);
}
var callback = function (e) {
e.stopPropagation();
}
export default StopPropagationTouchEvents;