Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript(带相位器)显示游戏颜色错误-括号_Javascript_Html_Phaser Framework_Adobe Brackets - Fatal编程技术网

Javascript(带相位器)显示游戏颜色错误-括号

Javascript(带相位器)显示游戏颜色错误-括号,javascript,html,phaser-framework,adobe-brackets,Javascript,Html,Phaser Framework,Adobe Brackets,我在使用Phaser改变游戏背景颜色的JS(和HTML)中遇到问题。我正在使用括号版本1.3,并使用实时预览功能查看我的代码(使用Chrome)。我以前没有遇到过这个问题,尽管自从升级到Windows 10后,我没有使用括号中的Phaser。此外,我刚刚注意到预览中我的URL已从文件目的地(例如“C:\Users\Daniel\Desktop\HTML5 Games(Phaser)\Simple Jump Game\index.html”)更改为奇怪的IP样式URL(但它不是我的IPV4、IPV

我在使用Phaser改变游戏背景颜色的JS(和HTML)中遇到问题。我正在使用括号版本1.3,并使用实时预览功能查看我的代码(使用Chrome)。我以前没有遇到过这个问题,尽管自从升级到Windows 10后,我没有使用括号中的Phaser。此外,我刚刚注意到预览中我的URL已从文件目的地(例如“C:\Users\Daniel\Desktop\HTML5 Games(Phaser)\Simple Jump Game\index.html”)更改为奇怪的IP样式URL(但它不是我的IPV4、IPV6或默认网关)。它显示-“”。我正在遵循一本教科书(尽管我已经有一段时间没有使用Phaser了,所以用它来提醒我),并且已经从教科书中复制并粘贴到了我的文件中,但我仍然得到了一个错误。这些是我的文件:

<!DOCTYPE html>
<html>

  <head>

    <title>Simple Jump game</title>
    <meta charset="utf-8"/>

    <!--Script files-->
    <script type="text/javascript" src="JS/phaser.min.js"></script>
    <script type="text/javascript" src="JS/main.js"></script>

  </head>

  <body>
     <div id="gameDiv"></div>
 </body>
 </html>
顺便说一句,我的代码不是课本上的代码(尽管它们应该是相同的)。这本教科书是托马斯·帕勒夫的《发现相位器》

编辑:背景色保持教科书的颜色,它旁边的评论有我的背景色。我使用了教科书的颜色来确保我的颜色没有问题-没有问题。

修复!愚蠢的错误

我做到了:

game.add.state('main', mainState);
而不是:

game.state.add('main', mainState);
谢谢大家的时间

修正了!愚蠢的错误

我做到了:

game.add.state('main', mainState);
而不是:

game.state.add('main', mainState);
谢谢大家的时间

修正了!愚蠢的错误

我做到了:

game.add.state('main', mainState);
而不是:

game.state.add('main', mainState);
谢谢大家的时间

修正了!愚蠢的错误

我做到了:

game.add.state('main', mainState);
而不是:

game.state.add('main', mainState);


谢谢大家的时间

另一个问题的答案-127.0.0.1表示“本地主机”或“这台计算机”;大多数括号都运行自己的服务器,当在本地运行时,可以在此地址访问该服务器。如果您只是运行一些基本的设置代码,那么现在可以通过index.html文件的URL访问index.html,但是一旦您开始加载资产(图像、声音等),您的浏览器很可能会开始抛出跨源请求错误,您需要通过本地服务器访问游戏。

另一个问题的答案-127.0.0.1表示“本地主机”或“此计算机”;大多数括号都运行自己的服务器,当在本地运行时,可以在此地址访问该服务器。如果您只是运行一些基本的设置代码,那么现在可以通过index.html文件的URL访问index.html,但是一旦您开始加载资产(图像、声音等),您的浏览器很可能会开始抛出跨源请求错误,您需要通过本地服务器访问游戏。

另一个问题的答案-127.0.0.1表示“本地主机”或“此计算机”;大多数括号都运行自己的服务器,当在本地运行时,可以在此地址访问该服务器。如果您只是运行一些基本的设置代码,那么现在可以通过index.html文件的URL访问index.html,但是一旦您开始加载资产(图像、声音等),您的浏览器很可能会开始抛出跨源请求错误,您需要通过本地服务器访问游戏。

另一个问题的答案-127.0.0.1表示“本地主机”或“此计算机”;大多数括号都运行自己的服务器,当在本地运行时,可以在此地址访问该服务器。如果您只是运行一些基本的设置代码,那么现在可以通过index.html文件的URL访问index.html,但是一旦您开始加载资产(图像、声音等),您的浏览器很可能会开始抛出跨源请求错误,您需要通过本地服务器访问游戏。

您可以打印错误吗?错误显示在浏览器中还是括号中?您使用的是哪种移相器版本?没有显示错误。只是在页面上,游戏的颜色(“gameDiv”元素)是黑色的,而不是蓝色。顺便说一句,我所有的其他Phaser项目都不这样做,URL是文件的目的地。我真的很困惑它是什么。谢谢你的时间!我发现了我的错误!我与另一个项目交叉检查了这段代码,发现了我的错误!在倒数第二行我做了“game.add.state”,而它应该是“game.state.add”!您能打印您的错误吗?错误显示在哪里?在浏览器中还是在括号中?您使用的是哪种移相器版本?没有显示错误。只是在页面上,游戏的颜色(“gameDiv”元素)是黑色的,而不是蓝色。顺便说一句,我所有的其他Phaser项目都不这样做,URL是文件的目的地。我真的很困惑它是什么。谢谢你的时间!我发现了我的错误!我与另一个项目交叉检查了这段代码,发现了我的错误!在倒数第二行我做了“game.add.state”,而它应该是“game.state.add”!您能打印您的错误吗?错误显示在哪里?在浏览器中还是在括号中?您使用的是哪种移相器版本?没有显示错误。只是在页面上,游戏的颜色(“gameDiv”元素)是黑色的,而不是蓝色。顺便说一句,我所有的其他Phaser项目都不这样做,URL是文件的目的地。我真的很困惑它是什么。谢谢你的时间!我发现了我的错误!我与另一个项目交叉检查了这段代码,发现了我的错误!在倒数第二行我做了“game.add.state”,而它应该是“game.state.add”!您能打印您的错误吗?错误显示在哪里?在浏览器中还是在括号中?您使用的是哪种移相器版本?没有显示错误。只是在页面上,游戏的颜色(“gameDiv”元素)是黑色的,而不是蓝色。顺便说一句,我所有的其他Phaser项目都不这样做,URL是文件的目的地。我真的很困惑它是什么。谢谢你的时间!我发现了我的错误!我与另一个项目交叉检查了这段代码,发现了我的错误!在倒数第二行我做了“game.add.state”,而它应该是“game.state.add”!非常感谢!我很困惑