No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

NewRendererFeatureDropdownItem.cs 713B

1234567891011121314151617
  1. using UnityEditor.Rendering.Universal.Internal;
  2. using UnityEngine.Rendering;
  3. namespace UnityEditor.Rendering.Universal
  4. {
  5. internal static class NewRendererFeatureDropdownItem
  6. {
  7. static readonly string defaultNewClassName = "CustomRenderPassFeature.cs";
  8. [MenuItem("Assets/Create/Rendering/URP Renderer Feature", priority = CoreUtils.Sections.section3 + CoreUtils.Priorities.assetsCreateRenderingMenuPriority)]
  9. internal static void CreateNewRendererFeature()
  10. {
  11. string templatePath = AssetDatabase.GUIDToAssetPath(ResourceGuid.rendererTemplate);
  12. ProjectWindowUtil.CreateScriptAssetFromTemplateFile(templatePath, defaultNewClassName);
  13. }
  14. }
  15. }