
如上图代码所示,断点进了26行,但是27行没有进断点。
求助为何不行? 我主要做一个显示和隐藏层的效果,是点击按钮隐藏的,如果不延时的话按钮会始终处于按下状态。

如上图代码所示,断点进了26行,但是27行没有进断点。
求助为何不行? 我主要做一个显示和隐藏层的效果,是点击按钮隐藏的,如果不延时的话按钮会始终处于按下状态。
你this用错了~~
试着在外面写一句var self = this;
然后把你function里面的this都改成self。
或者将代码里的function(event) { 改成 (event)=>{,
将function(){改成()=>{
谢谢您的回答,我吃完早饭回来试试
但是我看文档上有说明写着可以使用第三个参数绑定调用者啊,我在外面绑定了this那这里不应该就是外面的this了吗?

还是不行啊 20行的断点进去了,25行的断点也进去了,但是27行的断点始终没有进去
event.getButton() == cc.Event.EventMouse.BUTTON_RIGHT
这一行在控制台里面输出结果也是等于true的