参考官方例子,属性延迟定义:https://docs.cocos.com/creator/manual/zh/scripting/reference/class.html
Game.js
` var Game = cc.Class({
properties: () => ({
item: {
default: null,
type: require(“Item”)
}
})
});
module.exports = Game;Item.js var Item = cc.Class({
properties: () => ({
game: {
default: null,
type: require(“Game”)
}
})
});
module.exports = Item;`
现在这个Item里面的如何用这个Game呢?this.game默认是null的,我如何new Game这个对象呢?菜鸟求答疑