Unity官方论坛回答链接:https://forum.unity.com/threads/how-to-debug-webgl-builds.615094/
具体问题是float值转换integer时超出范围报错,这个错误也许无法直接解决,但可以直接不让浏览器抛出这个错误。
Unity在打包WebGL的时候可以在PublishSettings里更改 WebAssembly Airthmetic Exceptions 设置为 Ignore,忽略掉浏览器的异常错误。
这样子就不会在浏览器端弹出报错弹窗而影响程序运行逻辑。


本文介绍了如何在Unity WebAssembly构建中避免因float转integer导致的浏览器错误提示。通过在PublishSettings中调整WebAssemblyAirthmeticExceptions设置为Ignore,可以静默处理异常,不影响程序运行。
2161

被折叠的 条评论
为什么被折叠?



