新手遇到个问题:
1,我在button上绑定了一个叫Calculator的脚本,触发的event callback里总是获取不到正确的this(报错如图),但打断点后,无论是VSCODE还是chrome里都能看到变量this 指向 Calculator。 问题是为什么用 event.target.getComponent(‘Calculator’) 能拿到对象,用this会报错?
2,然后我在code里加了
console.log(this == event.target.getComponent('Calculator'));
控制台输出false
但是我在console里手动输入this == event.target.getComponent(‘Calculator’) 返回true
不是很懂发生了什么。。。贴图如下。。不知道有没有大佬知道