我可以在下载时创建一个没有Unity标志的webgl游戏吗?. example
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看起来像这样
Assets
WebGLTemplates
BetterTemplate
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”。
iqxoj9l92#
使用个人许可证,您无法合法删除Unity启动画面。您需要Plus或Pro许可证。Plus每月35美元,Pro每月125美元。Plus和Pro的大部分功能对于较小的项目来说是不需要的,并且不会伤害您的开发。所有的引擎功能都是相同的,所以你可以随时开发你的游戏与个人许可证。当它来的时候,你可以购买Plus或Pro,并删除闪屏,并利用性能报告和分析功能,它来了。
2条答案
按热度按时间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看起来像这样
然后从菜单中选择编辑-〉项目设置-〉播放器,在WebGL选项卡下选择模板
Here's an example that provides a custom logo。没有Pro许可证就无法移除的部分是游戏开始前出现的“Made with Unity”。
iqxoj9l92#
使用个人许可证,您无法合法删除Unity启动画面。您需要Plus或Pro许可证。Plus每月35美元,Pro每月125美元。
Plus和Pro的大部分功能对于较小的项目来说是不需要的,并且不会伤害您的开发。所有的引擎功能都是相同的,所以你可以随时开发你的游戏与个人许可证。
当它来的时候,你可以购买Plus或Pro,并删除闪屏,并利用性能报告和分析功能,它来了。