在 Cocos Creator 2.x 中,可以使用以下代码让按钮不阻断任何 on 监听事件:

// 获取按钮组件
let button = this.node.getComponent(cc.Button);

// 取消按钮的交互
button.interactable = false;

// 添加点击事件监听
this.node.on(cc.Node.EventType.TOUCH_END, function(event){
    // 处理点击事件
}, this);

这里先获取按钮组件,然后将按钮的交互设置为 false,这样就不会阻断任何 on 监听。然后添加一个点击事件监听,当按钮被点击时,会触发这个事件处理函数。在这个函数中,可以编写处理点击事件的代码。

Cocos Creator 2.x 按钮不阻断 on 监听事件方法

原文地址: https://www.cveoy.top/t/topic/jCH8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录