Unity 6.3
0 онлайн 67 гостей 3 в системе
Вход

IRenderPipelineGraphicsSettings

интерфейс в UnityEngine.Rendering

Описание

Классы, реализующие этот интерфейс, хранятся в 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Если настройка доступна в сборке игрока.
versionТекущая версия этих настроек.

Открытые методы

Метод Описание
ResetДополнительный метод выполнения логики настраиваемого сброса.