当前位置: 首页 > news >正文

Unity+Hybridclr发布WebGL记录

        记录一下Unity+Hybridclr发布到WebGL时的几个问题。

        Unity版本2021.3.42,Hybrildclr版本v6.9.0,Windows本地部署的IIS环境,浏览器Microsoft Edge131.0.2903.112(正式版本)(64位)。问题不多,比预想中的顺利,如果遇到问题建议先看Hybridclr的常见问题里面有没有解决方案,没遇到Hybridclr的报错,所以记录的问题里面没有Hybridclr相关的。

        1.“Unable to load file Build/******.framework.js.br”

        导出设置里的压缩格式选择了Brotli,而服务器或浏览器不支持,据说是可以拓展服务器配置使支持Brotli,但是由于我本人是IIS小白,所以换了种压缩格式,在publishing Settings修改Compression Fromat为Gzip。

        2.“Unable to parse xxx”

        参考文章Unity WebGL报错精选解决方案助你开发之路少踩坑,修改配置,这个网上很常见。

        3.在浏览器运行之后视图一直闪烁

        查看下Camera的设置,ClearFlags不为SkyBox的修改为SolidColor。

        **更新**

        4.undefined symbol: *** (referenced by top-level compiled C/C++ code)

        打包的时候和General/All时出现这个错误,文档常见问题里面标注了这个问题,给的答案一个是Web端不支持这个函数,还有就是因为开了全局安装,但是没有拷贝某些文件导致的,我的版本没有开全局安装,而且是自定义的函数,不存在不支持的情况。后来和群友交流,是因为我的操作问题,加的这个自定义函数是与Js交互用的,需要先在Plugins里面添加jslib脚本定义这个函数,才能编译通过,没有做过,以为跟Ios一样,没有先后顺序


http://www.mrgr.cn/news/82422.html

相关文章:

  • 选课(贪心)
  • 如何判断状态:停留还是移动。【计算加速度de方案】
  • 第十章 非线性数据结构
  • 【JAVA】switch ... case ... 的用法
  • 【HUAWEI】HCIP-AI-MindSpore Developer V1.0 | 第一章 神经网络基础( 3 循环神经网络 ) | 学习笔记
  • 靶机系列|VULNHUB|DC-3
  • [Hive]七 Hive 内核
  • springboot3+vue项目实践-黑马
  • 大模型WebUI:Gradio全解系列10——Additional Features:补充特性(下)
  • 【开源社区openEuler实践】qemu
  • UML之泛化、特化和继承
  • YOLO11改进 | 卷积模块 | ECCV2024 小波卷积
  • Linux下部署Redis集群 - 一主二从三哨兵模式
  • mysql 事物隔离级别 与mvcc
  • 【go每日一题】golang异常、错误 {源码、实践、总结}
  • 数据挖掘——支持向量机分类器
  • 【sql】CAST(GROUP_CONCAT())实现一对多对象json输出
  • C 实现植物大战僵尸(二)
  • Elasticsearch: 高级搜索
  • UnityRenderStreaming使用记录(四)
  • 鸿蒙HarmonyOS开发:拨打电话、短信服务、网络搜索、蜂窝数据、SIM卡管理、observer订阅管理
  • 《计算机网络A》单选题-复习题库
  • 专题十四——BFS
  • 【开源社区openEuler实践】compass-ci
  • Vue2: table加载树形数据的踩坑记录
  • uni-app开发-习惯养成小程序/app介绍