当我在统一中创建 URP 项目时,它在控制台中显示此错误:
RenderTexture.Create failed: format unsupported for random writes - R32 SFloat (49). UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
有时它也会在控制台中显示此错误:
RenderTexture.Create failed: format unsupported for random writes - R32 SFloat (49). UnityEngine.Rendering.Universal.UniversalAdditionalCameraData:OnDestroy ()
但是我可以毫无问题地运行游戏,一切正常,但还有另一个像这样的错误不会消失,如果我在统一编辑器中执行任何操作,它就会出现:
Assertion failed on expression: 'SUCCEEDED(hr)'
可能与 DirectX 有关,但我不知道实际问题是什么。
注意:我在旧笔记本电脑上使用英特尔高清显卡 3000,但在使用 rtx 2070 Max-Q 的新笔记本电脑上显然没有问题,而且我使用的是 unity 2022.3.7 LTS。所以我想我应该改变一些统一的设置。
在我之前提到的这些讨厌的错误中看到其他错误也很烦人。
但是更改着色器或其他任何内容的质量并不能修复这些错误(我没有尝试每个游戏对象的所有质量设置,但如果更改灯光和纹理的质量,它不会修复错误,因为我试过了。)
我找不到这个问题的任何解决方案,如果您能帮助我解决这个问题,我将不胜感激。
你的问题解决了吗?如果请回复:)