Changed the defualt UTS rendering settings location;

This commit is contained in:
Misaki
2024-11-18 23:53:13 +09:00
parent bd7804395d
commit 1b47306585
2 changed files with 8 additions and 5 deletions

View File

@@ -23,7 +23,8 @@ namespace Unity.Toonshader
public class UTSRenderPassSettings : ScriptableObject
{
public const string UTS_RENDERING_SETTINGS_NAME = "UTSRenderingSettings";
private const string UTS_Rendering_Settings_Path = "Packages/com.misaki.hdrp-toon/Runtime/HDRP/Resources/UTSRenderSettings.asset";
public const string UTS_RENDERING_SETTINGS_PATH = "Assets/Resources/Settings/UTSRenderSettings.asset";
public const string UTS_RENDERING_SETTINGS_RESOURCES_PATH = "Settings/UTSRenderSettings";
public UTSOutlineSetting outlineSetting;
public UtsHairShadowSetting hairShadowSetting;
@@ -37,21 +38,22 @@ namespace Unity.Toonshader
}
UTSRenderPassSettings renderingSettings = null;
if (File.Exists(UTS_Rendering_Settings_Path))
if (File.Exists(UTS_RENDERING_SETTINGS_PATH))
{
renderingSettings = AssetDatabase.LoadAssetAtPath<UTSRenderPassSettings>(UTS_Rendering_Settings_Path);
renderingSettings = AssetDatabase.LoadAssetAtPath<UTSRenderPassSettings>(UTS_RENDERING_SETTINGS_PATH);
}
else
{
renderingSettings = CreateInstance<UTSRenderPassSettings>();
AssetDatabase.CreateAsset(renderingSettings, UTS_Rendering_Settings_Path);
AssetDatabase.CreateAsset(renderingSettings, UTS_RENDERING_SETTINGS_PATH);
AssetDatabase.Refresh();
}
EditorBuildSettings.AddConfigObject(UTS_RENDERING_SETTINGS_NAME, renderingSettings, false);
return renderingSettings;
#else
return Resources.Load<UTSRenderPassSettings>(Path.GetFileNameWithoutExtension(UTS_Rendering_Settings_Path));
return Resources.Load<UTSRenderPassSettings>(UTS_RENDERING_SETTINGS_RESOURCES_PATH);
#endif
}