【发布时间】:2017-09-04 11:54:24
【问题描述】:
我有一个包含以下选项的下拉菜单。
- 关闭
- FXAA
- TAA
我正在尝试通过下拉菜单操作 Unity 的 PostProcessing Stack 资产的抗锯齿方法。 OFF 确实有效,因为它只是禁用了抗锯齿,但其余部分不起作用。更改此资产的AA方法的正确方法是什么?
这是我当前的代码:
void AntiAliasLevel(int index)
{
var uiAA = ui.antialiasing.settings.method;
var InGameAA = InGame.antialiasing.settings.method;
var taa = AntialiasingModel.Method.Taa;
switch (index)
{
case 0:
InGame.antialiasing.enabled = false;
ui.antialiasing.enabled = false;
break;
case 1:
InGame.antialiasing.enabled = true;
ui.antialiasing.enabled = true;
uiAA = taa;
break;
}
}
谢谢!
【问题讨论】:
标签: c# unity3d antialiasing