2.1 版本关于 Button 组件 Transition Scale 导致节点的 Scale 数值 NaN 的 BUG


一直在不断的 NaN跳动。

可能需要你说出重现的操作方式,这样我们好排查情况,感谢反馈

现在 回滚到 2.0.5 版本也是一样的了。 不知道要改哪个地方, 把场景文件回滚都没作用, 现在定位到问题,是按钮组件,设置成放大缩小, 编辑器就会默认吧scale设置为0,改都改不动

已经折腾半天,还没折腾好, 要崩溃了。

直接打开Prefab或.fire文件,查一下修改吧。

当用户点击按钮后,按钮会缩放到一个值,这个值等于 Button 原始 scale * zoomScale

这个逻辑不能改成scaleX * zoomScale和scaleY * zoomScale么,我现在所有左右对称的按钮,想直接设置节点的scaleX=-1都不行

修改哪里?

如果把按钮属性改成color 就会报下面这个错误

可以麻烦提供一下 demo 吗

提供不了,是整个工程有问题,现在都定位不到哪里的问题。

用记事本打开有问题的场景,然后把 NaN 替换成 1 就好了

这个已经建立了相关issue记录,会修正这个问题

:+1:

没有用, 把null改成1后,重新打开cocoscreator又被改回去了

知道要怎么改吗? 现在完全用不了可以放大的按钮了。 被编辑器整晕了。

只要cocoscreator 重新启动了,就会把节点的 scale属性设置为null, 这是为什么?

全乱了, 这是什么鬼,,,