
上面是一个预制资源,我想问一下如何在代码中访问预制资源的子节点?
比如说我现在想给btn1添加一个click事件,该怎么做?

上面是一个预制资源,我想问一下如何在代码中访问预制资源的子节点?
比如说我现在想给btn1添加一个click事件,该怎么做?
首先要初始化预制体
之后取得子控件,用getChildByName(‘btn1’)可以拿到btn1的Node节点
最后就是在btn1里添加click事件
多谢指导,可以了!
再请教一下,我想在btn1的脚本中
设置当click事件发生后删除掉整个relivePanel节点,
我在btn1的脚本中写:
clickCancel() {
this.node.parent.destroy()
},
可是报错:TypeError: undefined is not an object (evaluating ‘this.node.parent’)
想请教一下大神是怎么回事?
报错信息说你的this.node.parent是未定义的,undefined不能调用destroy方法,你查一下this.node.parent