有人可以指出正确的方向来制作一个 javascript 文件 运行 和另一个单独的 javascript 文件吗?
Can someone point me in the right direction for making one javascript file run after another separate javascript file?
我有两个游戏是用 Phaser js 制作的。我的计划是制作第三个 js 文件,其唯一功能是处理文件。我的意思是启动将启动第一个游戏的控制器文件。该游戏在某种情况下结束后,它将跨文件生成一个全局变量,表示它已完成。这将导致主文件终止第一个游戏并启动第二个游戏。有人可以指导我如何做到这一点吗?我知道如果没有代码,这些问题通常不会得到解答,所以我会在这两个游戏中包含一个 pastebin link(因为它有很多代码),这样你就可以验证我是否真的完成了工作。
看看你的代码,我想你可能对 Phaser 比较陌生,你可能还没有听说过 Phaser's State Manager。
在 Phaser 中,您可以使用状态来创建标准游戏结构,如下所示:
- 加载屏幕
- 主菜单
- 游戏
- 游戏结束
在你的特定情况下,你可以有这样的东西:
- 游戏 1
- 第二场比赛
首先,我可能会推荐 Bryan Bibat 的 HTML 5 Shoot 'em Up in an Afternoon(免费在线阅读,但物有所值)。这是我第一次接触状态功能。
或者,Emanuele Feronato 的 Understanding Phaser states 非常基础(并且有一个粗略的结尾),但应该提供对 Phaser 状态的快速理解。
一开始可能有点高级,但实际上我从 Interphase 1 的状态管理器部分学到了很多东西,一旦你准备好获得更高级的东西,但你应该能够从上述任一教程中获得您需要的内容。
我有两个游戏是用 Phaser js 制作的。我的计划是制作第三个 js 文件,其唯一功能是处理文件。我的意思是启动将启动第一个游戏的控制器文件。该游戏在某种情况下结束后,它将跨文件生成一个全局变量,表示它已完成。这将导致主文件终止第一个游戏并启动第二个游戏。有人可以指导我如何做到这一点吗?我知道如果没有代码,这些问题通常不会得到解答,所以我会在这两个游戏中包含一个 pastebin link(因为它有很多代码),这样你就可以验证我是否真的完成了工作。
看看你的代码,我想你可能对 Phaser 比较陌生,你可能还没有听说过 Phaser's State Manager。
在 Phaser 中,您可以使用状态来创建标准游戏结构,如下所示:
- 加载屏幕
- 主菜单
- 游戏
- 游戏结束
在你的特定情况下,你可以有这样的东西:
- 游戏 1
- 第二场比赛
首先,我可能会推荐 Bryan Bibat 的 HTML 5 Shoot 'em Up in an Afternoon(免费在线阅读,但物有所值)。这是我第一次接触状态功能。
或者,Emanuele Feronato 的 Understanding Phaser states 非常基础(并且有一个粗略的结尾),但应该提供对 Phaser 状态的快速理解。
一开始可能有点高级,但实际上我从 Interphase 1 的状态管理器部分学到了很多东西,一旦你准备好获得更高级的东西,但你应该能够从上述任一教程中获得您需要的内容。