收藏
回答

v0.1.28版转换插件,unity urp管线转小游戏后,渲染复制深度图时报错,就这版本出问题。

问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
Bug 2025080190736 v0.1.28 wx190e770344c856d9 iOS 8.0.62 8.0.0

urp中在我需要渲染一张深度图的时候报空错,问题在urp源码的copydepthpass.cs里面这个方法的第二行,判断这个destination.rt的时候 destination 为空或者是destination.rt为空报错。这个版本打包出来在手机上运行报空错,在开发者工具正常运行,其他转换插件版本也正常运行。

报错跟代码对得上,警告也是因为这个空错误导致的,后面的rt渲染类型不支持报错也是因为前面判断为false导致的,本质就是这个destination或者destination.rt为空,具体为什么唯独这个版本不行我也不太清楚,有没有官方的专业大佬帮忙看看这个问题。

回答关注问题邀请回答
收藏

1 个回答

  • le
    le
    发表于小程序端
    2025-08-29

    我的解决办法是,写一个render feature代替copydepth然后替换全局贴图

    2025-08-29
    有用
    回复
登录 后发表内容