小白求教个问题,prefab挂载的脚本获取自身node的问题

在预制体上面挂载了js脚本,预制体初始化加载后
第一个cc.log(self.node),可以获取到自身节点,第二个打印出来的是Canvas
小白请教下一,如何在on touchstart也返回自身节点
onLoad () {
this.btnNode = cc.find(“Canvas/typeBtnNode/huishouNode”);
self = this
cc.log(self.node)
this.btnNode.on(‘touchstart’, function ( event ) {
cc.log(self.node)
});
},

你第一次打印的也是Canvas,this.node 就是canvas,你应该打印self.btnNode

event.currentTarget