版本:Unity 6(6000.0)
语言英语
  • C#

IRenderPipelineGraphicsSettings

在 UnityEngine.Rendering 中的接口

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们确实会阅读用户提出的每项建议的更改,并会对适用的部分进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

说明

实现此接口的类存储在 RenderPipelineGlobalSettings 中。使用它们来存储项目的默认数据。

using System;
using System.ComponentModel;
using UnityEngine;
using UnityEngine.Rendering;

[ Serializable, // required Categorization.CategoryInfo("Dummy",1), Categorization.ElementInfo("A",10), // optional: sort out in the Graphics tab SupportedOnRenderPipeline // optional: which SRP support it ] public class DummyA : IRenderPipelineGraphicsSettings { enum Version { Initial,

Count, Last = Count - 1 } [SerializeField] Version m_Version = Version.Last; int IRenderPipelineGraphicsSettings.version => (int)m_Version; bool IRenderPipelineGraphicsSettings.isAvailableInPlayerBuild => false;

// data project wise public int myInt = 33; }

属性

isAvailableInPlayerBuild如果该设置可以在 Player Build 中使用。
version此设置的当前版本。

公开方法

Reset执行自定义重置逻辑的可选方法。