浏览Creator的Demo时发现定义CCClass对象方法提供了下面这两种形式
cc.Class({
create: function (param1, param2) {
// do something
},
init (value) {
// do something
},
});
这两种方法声明有什么不同呢?
浏览Creator的Demo时发现定义CCClass对象方法提供了下面这两种形式
cc.Class({
create: function (param1, param2) {
// do something
},
init (value) {
// do something
},
});
这两种方法声明有什么不同呢?
cc.Class({
init: (value) => {
// do something
}
});
这会导致init中的this不指向这个Class。