【发布时间】:2018-10-22 00:00:37
【问题描述】:
注意:其他答案似乎不起作用,因为我不想仅仅从另一个文件导入或使用 function。
我需要知道是否有任何方法可以在任何地方放置一些东西来告诉另一个 JS 文件运行。还有整个文件。
我是 JavaScript 新手,我试图避免使用 NodeJS 和 jQuery 之类的东西,以便对 JS 有更好的理解,所以我尝试制作一些简单的程序。
我做了一个小游戏,但我想加入另一个关卡。我尝试这样做,以便一旦在某个区域检测到碰撞,它将设置一个布尔值,确定关卡是否仍在运行为假。然后我做了一个while循环,如果它是真的,它会更新游戏。问题是,正如我从本网站上的其他问题中了解到的那样,这不起作用。它使整个事情崩溃。所以我想如果我可以回到我原来的游戏循环,但把另一个关卡放在文件中,我可以调用那个文件,让它基本上成为一个单独的游戏。
TL;DR:我需要知道如何在 JS 中停止运行一个文件并移动到另一个文件,或者至少将用户重定向到一个单独的 URL,以便我可以将关卡放在单独的站点中。
【问题讨论】:
-
我觉得你对javascript的理解还不够。您不运行文件,可能是从另一个文件调用函数。如果您花更多时间描述问题并创建minimal, complete and verifiable 示例,这将有所帮助。欢迎使用 StackOverflow
-
@VannTileIanito 在网站上已经有一段时间了,只是不经常提问或发布答案。当然我的理解是不够的,我刚开始学习,只是寻求帮助。我的主要意思是 NielsNet 从中得到了什么。
-
<script src="myFile.js"></script>?这运行 myFile.js -
动态与
document.createElement('script');
标签: javascript html canvas html5-canvas