两个类相互调用,如何new一个对象?

参考官方例子,属性延迟定义: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这个对象呢?菜鸟求答疑

看到这篇帖子https://forum.cocos.org/t/ts/82282
用法应该是在UI上,互相拖进去

但是,我这个Item如果没有绑定node呢?