无法读取未定义的 属性 game.state.add()
can't read property game.state.add() of undefined
我正在尝试使用 Phaser 3.20.1 制作游戏。
这是我的JS代码:
var game = new Phaser.Game(640, 360, Phaser.AUTO);
var GameState = {
preload: function(){
},
create: function(){
},
update: function(){
}
};
game.state.add('GameState', GameState);
game.state.start('GameState');
我一直收到错误消息:“无法读取未定义的 属性 'add'”。 game
是否未定义,为什么?
你得到那个错误是因为 game
没有 state
属性.
我正在尝试使用 Phaser 3.20.1 制作游戏。
这是我的JS代码:
var game = new Phaser.Game(640, 360, Phaser.AUTO);
var GameState = {
preload: function(){
},
create: function(){
},
update: function(){
}
};
game.state.add('GameState', GameState);
game.state.start('GameState');
我一直收到错误消息:“无法读取未定义的 属性 'add'”。 game
是否未定义,为什么?
你得到那个错误是因为 game
没有 state
属性.