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

IRenderPipelineGraphicsSettingsContextMenu<T0>

Группа методов устарела

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


Интерфейсы приспособлений:IRenderPipelineGraphicsSettingsContextMenu

Declaration

Obsolete

Описание

Позволяет изменить контекстное меню IRenderPipelineGraphicsSettings в инспекторе.

using UnityEditor;
using UnityEditor.Rendering;
using UnityEngine.UIElements;

struct DummyAMenu : IRenderPipelineGraphicsSettingsContextMenu<DummyA> { public int priority => 0;

static void Increment(DummyA a) => a.myInt++;

public void PopulateContextMenu(DummyA setting, PropertyDrawer _, ref GenericDropdownMenu menu) { if (!EditorApplication.isPlaying) menu.AddItem("Try Increment", false, () => Increment(setting)); else menu.AddDisabledItem("Try Increment", false); } }

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

Метод Описание
PopulateContextMenuПозволяет заполнить контекстное меню методами, предназначенными для вашего IRenderPipelineGraphicsSettings.