12345678910111213141516 |
- using UnityEditor.Rendering.Universal.Internal;
- namespace UnityEditor.Rendering.Universal
- {
- internal static class NewRendererFeatureDropdownItem
- {
- static readonly string defaultNewClassName = "CustomRenderPassFeature.cs";
- [MenuItem("Assets/Create/Rendering/Universal Render Pipeline/Renderer Feature", priority = EditorUtils.lwrpAssetCreateMenuPriorityGroup2)]
- internal static void CreateNewRendererFeature()
- {
- string templatePath = AssetDatabase.GUIDToAssetPath(ResourceGuid.rendererTemplate);
- ProjectWindowUtil.CreateScriptAssetFromTemplateFile(templatePath, defaultNewClassName);
- }
- }
- }
|