1.Unity+PuerTS导出WebGL

0.新建Unity项目

这里我一开始使用的是2021.3.2来创建的项目,但是有一些问题,只能等Unity修复了

所以最后我选择了用2020.3.35来制作这个项目(写这篇文章时最新的2020版本)

1.移除不需要的package

2.添加需要的package

3.导入PuerTSPuerTS-WebGL的package

打开PackageManager,点击加号,点击Add package from git url,然后依次导入下面的Package:

PuerTS:https://github.com/chexiongsheng/puerts_unity_demo.git?path=/package

PuerTS-WebGL:https://github.com/zombieyang/puerts_unity_webgl_demo.git?path=/package

这一步比较看脸,失败了一般就是网络问题,要不就多试几次(然后放弃)

4.安装PuerTS-WebGL

点击puerts-webgl->install,等待一小会儿

5.导入MiniGame的Package

minigame插件地址:

https://github.com/wechat-miniprogram/minigame-unity-webgl-transform

6.稍微做个Demo,或者可以直接导入示例里的内容

7.设置Project Setting

下面给个我的项目例子,每条设置的含义可以查看Untiy的手册来找到解释


Other Settings
Other Settings
Publishing Settings


8.终于可以开始打包了,别忘了配置需要打包的场景,然后耐心等待打包完成

9.不出意外的话打包成功了

console会输出一句提示,根据提示,点击puerts-webgl/build puerts-js for browser,会自动再构筑目录下生成两个JS文件

10.将下述代码放到index.html的<head>内

<script src="./puerts-runtime.js"></script>

<script src="./puerts_browser_js_resources.js"></script>

11.成功导出!

Unity导出的WebGL是不可以直接本地运行的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容