【发布时间】:2019-04-26 03:40:09
【问题描述】:
我正在尝试将游戏插入 asp.Net mvc,但是当我编译时出现以下错误:
在此页面上运行 Unity 内容时出错。有关更多信息,请参阅您的浏览器 JavaScript 控制台。错误是: 语法错误:预期的表达式,得到 '
ASP NET MVC: https://i.imgur.com/8dEHDQK.png 安慰: https://i.imgur.com/bxaDeMq.png
<script src="~/WebGL/Memoria/Facil/TemplateData/UnityProgress.js"></script>
<script src="~/WebGL/Memoria/Facil/Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "../WebGL/Memoria/Facil/Build/memoria.json", { onProgress: UnityProgress });
</script>
<div class="webgl-content">
<div id="gameContainer" style="width: 800px; height: 600px"></div>
<div class="footer">
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
</div>
</div>
我不知道发生了什么,谁能帮帮我?
【问题讨论】:
-
通常意味着您期望 JSON 作为响应,但得到一个错误的 HTML 响应,例如404 - 未找到。结果第一个字符是 HTML 标记
<而不是 JSON -
你能帮我吗?我正在尝试将这个文件加载到 .cshtml 中,但我现在不知道我在做什么错了。 i.imgur.com/liR1Hjj.png
-
是否有可能由于某种原因找不到
~/WebGL/Memoria/Facil/Build/UnityLoader.js,因此类型UnityLoader不存在?
标签: c# asp.net-mvc visual-studio unity3d