cocos creator 2.1.3 用户脚本 properties 中定义带下划线属性,二次修改值无效

文字缩进4格

cc.Class({
extends: cc.Component,
properties: {
_test:1001 //第一次设置为100 ,第二次修改后
},
start () {
cc.log(this._test) //输出始终是100
}
});

为什么要加下划线呢。 你加了下划线 编辑器都不认识!

私有属性

变量放到属性里会被序列化的,要不你放到属性外面 要不你不设私有属性 在编辑器界面修改初始值