Files
Bombaleila/Library/PackageCache/com.unity.render-pipelines.universal@37e0d4fc2503/Editor/ScriptTemplates/ScriptTemplates.cs
2026-03-03 00:39:30 +05:00

20 lines
881 B
C#

namespace UnityEditor.Rendering.Universal
{
internal static class ScriptTemplates
{
internal const string ScriptTemplatePath = "Packages/com.unity.render-pipelines.universal/Editor/ScriptTemplates/";
[MenuItem("Assets/Create/Shader/URP Unlit Shader", priority = 0)]
static void CreateUnlitURPShader()
{
ProjectWindowUtil.CreateScriptAssetFromTemplateFile($"{ScriptTemplatePath}UnlitURP.txt", "NewUnlitUniversalRenderPipelineShader.shader");
}
[MenuItem("Assets/Create/Scripting/URP Renderer Feature Script", priority = UnityEngine.Rendering.CoreUtils.Priorities.scriptingPriority)]
internal static void CreateNewRendererFeature()
{
ProjectWindowUtil.CreateScriptAssetFromTemplateFile($"{ScriptTemplatePath}ScriptableRendererFeature.txt", "NewURPRenderFeature.cs");
}
}
}