scale属性失效

  • Creator 版本:2.0.1beta-1和2.0.1正式

  • 操作系统:window

  • 详细报错信息,包含调用堆栈:

  • 重现方式:1.新建项目
    2.新建场景,并添加一个button,把button的Transition设置成scale
    3.新建js脚本,添加cc.game.setFrameRate(30)放到js文件最顶部,并保存
    4.button的节点的scale属性变成0,并且无法修改
    5.把button的Transition设置成其他类型或者注释掉cc.game.setFrameRate(30)即可修改button的节点的scale

附上demo
test.zip (1.3 MB)

demo的脚本都没挂到节点,你描述的问题,我重现不了,应该是你自己用法不对,自己排查一下。

demo的脚本不需要挂载

抱歉,需要把cc.game.setFrameRate(30)放到js文件最顶部,描述出错

先加个判断,这是编辑器刷新机制不同的导致。

if (CC_BUILD) {
    cc.game.setFrameRate(30);
}

好的,谢谢