发现cocos切换项目时的一个BUG

这个我应该又说解决办法吧,你把场景里的所有button组件查找一次,如果有一个是
你就把这个Target删掉,就可以运行了

3赞

就是删了报错 必须要绑定才没事:grinning:

我是删了没有问题(atrget为空),但是上述操作有可能会给Target附上一个奇怪的东西(如图),然后就报错狗带了

总结了一下 不能开两个项目 和删除按钮上的Target-------

今天我也上厕所了,所以我也炸了

炸了

确实我们这边也有同事遭遇到这个bug,挨个去查找按钮要死了。。。

mark一下我也遇到这个问题,确实找到一个按钮存在上述问题


找到所有按钮,发现如下图存在target是default_btn_disabled属性的

把这个按钮改为按钮自身就好了!
不知道什么时候能解决一下!

这个有效!!!

确实可以复现 找到出现异常的btn并且删除可以解决

确实是按钮的 target问题,搞了好久

@337031709 2.1.1也遇到这样的情况,这次是出现在导入了资源导致的,不过这次明显了很多。
如图,在button的过渡类型为图片时,没有改变过target的前提下,导入资源(不知道现在切换项目会不会出现)后Button的Target属性变成了一个图片。之前说的情况有可能就是target被替换成了系统默认图片,只是没办法去定位而已。

推荐一个快速查找方案:


如图,空的一般是null ,好像有target id 的(一般是数字)是正常的 ,其他的(一长串字符串的嫌疑很大) 自己去排查吧。这样快一点解决问题。

1赞

你说的导入资源是指用creator菜单栏上的导入zip压缩包资源功能么?

是的(凑字数)

@337031709 我现在切项目100%出现这个问题。

顶一下,我也遇到了,希望官方重视一下

我也一样,两个项目打开了一下,有个项目就出这个问题了,一个按钮一个按钮正在找,已经快崩溃,官方何时能修复这个问题

这个办法好使,找到这个该死的按钮了

确实 把所有button查一遍 删除了就好了 感谢分享