unity3d 我可以创建一个没有Unity标志的webgl游戏吗?

fquxozlt  于 2023-05-01  发布在  其他
关注(0)|答案(2)|浏览(140)

我可以在下载时创建一个没有Unity标志的webgl游戏吗?. example

disho6za

disho6za1#

According to the docs you need a Pro license to remove the splash screen.(屏幕中间的徽标)
至于游戏周围的框架很容易改变,只需change the HTML as documented here。您可以选择其中一个默认值或创建自己的模板。
根据这些文档,您可以在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>

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

Here's an example that provides a custom logo。没有Pro许可证就无法移除的部分是游戏开始前出现的“Made with Unity”。

iqxoj9l9

iqxoj9l92#

使用个人许可证,您无法合法删除Unity启动画面。您需要Plus或Pro许可证。Plus每月35美元,Pro每月125美元。
Plus和Pro的大部分功能对于较小的项目来说是不需要的,并且不会伤害您的开发。所有的引擎功能都是相同的,所以你可以随时开发你的游戏与个人许可证。
当它来的时候,你可以购买Plus或Pro,并删除闪屏,并利用性能报告和分析功能,它来了。

相关问题