在微信小程序工具里跑起来就像这个截图一样,只有UGUI的内容能显示,场景内容全黑,已经测试了不是光照问题、不是资源问题,甚至点击逻辑都正常,只是看不到东西
唯一一个console报错是关于shader:plugin.js:93 RenderingCommandBuffer: shader Hidden/Universal/CoreBlit: invalid pass index 1 in DrawProcedural
我没有解决这个报错,不知道关系大不大
另外,只有转wx小游戏才这样,直接打unity WebGL包也是正常的
我也遇到这个问题了,只有Ui能正常显示,场景里一片漆黑,什么也看不到,Unity运行正常,这个问题你解决了吗?
我看你用的好像是团结,按理说团结专门优化过 URP 对于微信平台的适配问题,不过我在用 unity 时遇到过这个问题,很大概率是后处理造成的,在 UniversalRP 文件中将 HDR 取消勾选,然后在Renderer 2D 文件中将 Post-processing 取消勾选,然后在相机中关闭 Post Processing ,就可以了,反正大概率是通用渲染管线引起的问题,捣鼓它准没错
链接:https://wechat-miniprogram.github.io/minigame-unity-webgl-transform/Design/DevelopmentQAList.html#_11-%E4%BD%BF%E7%94%A8-webgl2-urp%E7%AE%A1%E7%BA%BF%E5%AF%BC%E5%87%BA%E5%B0%8F%E6%B8%B8%E6%88%8F%E6%97%B6%E6%8F%90%E7%A4%BA-shader-%E7%BC%96%E8%AF%91%E6%8A%A5%E9%94%99-hidden-universal-coreblit-invalid-pass-index-1-in-drawprocedural
一般是通用渲染管线引起的问题
解决了吗