![]() |
1
1
我会提到一些我可能想到的缺点 与网络相比 开发网络应用的一方。然而,我想首先提到的是,unity的多功能性使其适用于您可能想到的任何应用程序,而且为web编译的功能非常强大。我在下面提到的次数并不多(取决于应用程序),但如果正在构建的是一个web应用程序,则需要考虑。 Unity webgl的构建大小据说很大,因此web的初始加载时间可能需要几秒钟。因为构建是由unity提供的,所以改进这一点可能是不可行的,因此您也将失去改进加载时间的灵活性。此外,如果你没有unity的pro版本,你的网站上会出现“用unity制作”的闪屏。 你可以检查一个空的或者非常简单的项目来检查这两件事。 如果你没有使用游戏开发方面的引擎功能,那么使用unity对我来说没有多大意义,这意味着物理、动画、碰撞等。预计图形或游戏的加载时间会更长,而不是当前的Web。 另一件事要考虑。似乎你可以在移动浏览器中处理构建的设置,请查看 documentation .然而,当你在移动浏览器中使用应用程序时,布局调整可能要困难得多,因为你放弃了自己直接轻松操作html和css,放弃了所有可能为你提供这项工作的js和css生态系统。可能不会放弃,但如果可能的话,将这些整合到你们的统一构建中需要更长的时间。 此外,unity webgl构建需要一段时间,因此对于测试等,与web“实时加载”+部署相比,编译+构建+部署时间是一个小缺点,后者是一个更快的工作流。 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 7 月前 |
![]() |
vatsal chauhan · 即使在字体预加载时,文本加载也很慢 8 月前 |
![]() |
noblerare · Vite错误-未定义导出(SSR) 8 月前 |