unity运行rendering at an odd-numbered报错怎么回事
时间: 2024-01-13 18:02:17 浏览: 352
Unity日志输出 Unity-Logs-Viewer
5星 · 资源好评率100%
当Unity渲染窗口尺寸为奇数时,可能会出现"rendering at an odd-numbered size"的报错。
这个报错一般是由于Unity的渲染器要求渲染窗口的尺寸必须是偶数,否则会出现问题。
解决这个问题的方法是将渲染窗口的尺寸设置为偶数。具体可以通过以下两种方式进行设置:
1. 在Unity的Player Settings中设置屏幕分辨率为偶数。在Unity的菜单栏中选择Edit->Project Settings->Player,然后在Inspector面板中找到Resolution and Presentation选项卡,将Resolution设置为偶数值。
2. 在代码中设置屏幕分辨率。可以使用Screen类的SetResolution方法来设置屏幕分辨率。例如:
```csharp
Screen.SetResolution(1280, 720, false);
```
以上两种方法都可以解决“rendering at an odd-numbered size”报错问题。
阅读全文