cocos creator 2.0.2 Button bug

  • Creator 版本:2.0.2

  • 目标平台: win7

  • 详细报错信息:控制台报错 scaleX != scaleY Don’t know which one to return 组件强制scalexy归0

  • 重现方式:新建button组件,设置状态切换方式为scale,双击任意prefab或者创建一个脚本,
    该button所在节点强制设置成scalexy为0并且无法修改。。。

  • 出现概率:必现

额外线索:设置reset该button组件,然后再设置scale类型button无限报错
TypeError: Cannot set property ‘scale’ of null

这个确认是 bug,将会修复。谢谢反馈

这个问题在新版本中没能复现,建议楼主升级新版本试一下

onLoad() {
if (!CC_EDITOR)
this.transition = cc.Button.Transition.SCALE;
}
//继承button的解决方案