CocosCreator按钮触摸事件绑定代码
脚本绑定在Button上
onLoad() {
this.node.on(cc.Node.EventType.TOUCH_START, function (event) {
cc.log("TOUCH_START event=", event.type);
});
this.node.on(cc.Node.EventType.TOUCH_MOVE, function (event) {
cc.log("TOUCH_MOVE event=", event.type);
});
this.node.on(cc.Node.EventType.TOUCH_END, function (event) {
cc.log("TOUCH_END event=", event.type);
});
}
Button是属性的情况
properties: {
Button:cc.Node,
...
}
onLoad() {
if (this.Button) {
this.Button.on(cc.Node.EventType.TOUCH_END, event => {
cc.log("TOUCH_END event=", event.type);
}, this);
}
}
本文详细介绍了在CocosCreator中如何为按钮绑定触摸开始、移动及结束的事件监听器,通过具体代码示例展示了如何使用cc.Node.EventType来响应不同阶段的触摸事件。
1209

被折叠的 条评论
为什么被折叠?



