我有一个下拉菜单,其中包含以下选项。
我正试图通过下拉菜单操纵联合的PostProcessing堆栈资产的反混叠方法。关闭工作,因为它只是禁用反走样,但其余的不起作用。在此资产上更改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;
}
}谢谢!
发布于 2018-02-25 22:44:12
您需要将设置分配给变量,进行更改,然后将变量重新分配给设置。
var settings = InGame.antialiasing.settings;
settings.method = AntialiasingModel.Method.Taa;
InGame.antialiasing.settings = settings;https://stackoverflow.com/questions/46036489
复制相似问题