如何将内置于WebGL中的Unity游戏放入Laravel中?
仅供参考,Unity WebGL在生成时会提供以下文件: -构建(文件夹) -TemplateData(文件夹) -index.html
让我告诉我我做了什么:
[我如何使用XAMPP测试游戏是否可以在WebGL中运行]
现在我想要的是,如何使用Laravel框架托管的服务器测试游戏是否正常工作...
[我做了什么]
有什么想法吗?或者,如果您可以指导我有关如何将Unity WebGL游戏放入Laravel的教程,那会很好。自从我尝试搜索它以来,到目前为止,我发现没有人将Unity放到他们的Laravel网站中。
---编辑:这是Unity WebGL生成的index.html文件---
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Unity WebGL Player | Projectile</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/OrangeCodeGame.json", {onProgress: UnityProgress});
</script>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 960px; height: 600px"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">Projectile</div>
</div>
</div>
</body>
</html>
答案 0 :(得分:1)
想通了:
当您使用WebGL构建Unity游戏时,Unity将提供以下文件:
完成,现在可以正常工作了。您甚至可以将Laravel内容与navbar或任何您喜欢的东西放到index.blade.php中。
此外,身份验证会话也可以正常通过。