问题
-
我想为我的游戏更改图形API的偏好顺序以支持更多的图形API
-
我想要移除对诸如OpenGL ES 2.0之类的旧图形API的支持。
原因
对于每个平台而言,图形API的设置都是默认的,Unity在游戏加载的时候自动选择。如果想要变更这个设定,用户必须通过在Player Settings(Player设置)中为每个平台手动选择需要的图形API。
解决方案
图形API的偏好顺序可以在Player Settings(玩家设置)中调整(Edit > Project Settings > Player)。从顶部标签中选择相应的平台(默认选定的是当前的目标平台)。您可以取消Auto Graphics API(自动图形API)的勾选并选择您想要支持的Graphics API(图形API)。偏好顺序为自上而下。
(Player Settings(玩家设置)的截图,Windows Standalone平台重新设置Graphics API(图形API)的偏好顺序)