import Timer from '../components/Timer.js';
export default class MainGame extends Phaser.State {
preload() {
console.log("create");
}
create() {
this.timerJS = new Timer(this.game);
}
update() {
}
}
上面的代码是我的MainGame状态代码。在创建过程中,我创建了Timer.js对象。现在,如何调用在Timer.js文件中编写的foo()。 Timer.js不是状态,而只是一个简单的js文件。
答案 0 :(得分:2)
如果实例化一个类的新变量引用,则可以简单地从您创建的变量中调用该类上的方法。
因此,在这种情况下,只需调用方法foo()
:
this.timerJS.foo()