我可以为没有Unity徽标的webgl创建游戏吗?

Dan*_*ikh 1 unity-game-engine unity-webgl

我可以在下载时没有标题“ Unity webGL”的情况下为没有web徽标的webgl创建游戏吗?。

gma*_*man 6

根据文档,您需要Pro许可证才能删除初始屏幕。(屏幕中间的徽标)

至于易于更改的游戏框架,只需按此处记录的那样更改HTML即可。您可以选择默认值之一,也可以创建自己的模板。

根据这些文档,您在中创建了Assets名为的文件夹,WebGLTemplates并在其中为模板创建了一个新文件夹,例如BetterTemplate。在其中放了一个index.html文件以及您想要包含在游戏中的任何其他图像,CSS,JavaScript文件。

index.html可能看起来像这样

<!DOCTYPE html>
<html lang="en-us">

  <head>
    <meta charset="utf-8">
    <title>%UNITY_WEB_NAME%</title>
    <style>
      body { margin: 0; }
      #gameContainer { width: 100vw; height: 100vh; }
      canvas { width: 100%; height: 100%; }
    </style>
    <script src="Build/UnityLoader.js"></script>
    <script>
    var gameInstance = UnityLoader.instantiate("gameContainer", "Build/dist.json");
    </script>
  </head>

  <body>
    <div id="gameContainer"></div>
  </body>

</html>
Run Code Online (Sandbox Code Playgroud)

然后从菜单中选择“编辑”->“项目设置”->“播放器”,然后在“ WebGL”选项卡下选择模板

这是一个提供自定义徽标的示例。没有Pro许可就无法删除的部分是游戏开始前出现的“ Unity制造”。