<script src = "phaser.js"></script>
<script src = "Boot.js"></script>
<script src = "preload.js"></script>
<script src = "level1.js"></script>
<body>
<script type="text/javascript">
var Game = new Phaser.Game(800,600,Phaser.AUTO,'');
Game.state.add('Boot', game.Boot);
Game.state.add('preload', game.preload);
Game.state.add('level1', game.level1);
Game.state.start('Boot');
</script>
</body>
预加载在这里声明,在HTML索引中,然后在引导JavaScript中调用它,如下所示:
create:function(){
this.state.start('preload')
}
有什么想法吗?
最佳答案
我知道范围不是用来的,而是全局相位变量:Game
启动.js
var Boot = {
create: function() {
Game.state.start('preload');
}
};
如果你有更多的问题,这是一个极好的tutorial
关于javascript - 尽管在索引中指出错误,但仍收到错误“未找到键状态:预加载”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41748188/