想实现鼠标滚轮滚动来控制背景图片的滑动效果。
首先注册事件
this.node.on(Node.EventType.MOUSE_WHEEL, this.wheel, this);
Node.EventType.MOUSE_WHEEL是鼠标滚动事件
this.wheel是回调函数
然后写回调函数
wheel(event: EventMouse) {
// 事件节点
const node = event.target as Node;
if (event.getScrollY() > 0) {
// 向上滚动
} else if (event.getScrollY() < 0) {
// 向下滚动
}
}