Skip to content

Commit cfe8537

Browse files
committed
Add Package Path
1 parent 71eb02a commit cfe8537

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Editor/System/Model/V2/Settings.cs

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
using System.Collections.Generic;
2+
using System.IO;
3+
using System.Reflection;
24
using UnityEngine;
35
using UnityEditor;
46

@@ -112,7 +114,11 @@ public static bool BatchBuildUseCollectionState {
112114
}
113115
}
114116

115-
public static class Path {
117+
public static class Path
118+
{
119+
120+
public static string PackagePath => "Packages/com.unity.assetgraph";
121+
116122
public static string DefaultBasePath => "Assets/AssetGraph";
117123

118124
public static string BasePath => UserSettings.ConfigBaseDir;
@@ -135,7 +141,6 @@ public static void ResetBasePath(string newPath)
135141
public static string SettingFilePath { get { return System.IO.Path.Combine(BasePath, "SettingFiles"); } }
136142
public static string TemporalSettingFilePath { get { return System.IO.Path.Combine(CachePath, "TemporalSettingFiles"); } }
137143

138-
public static string ScriptTemplatePath { get { return System.IO.Path.Combine(BasePath, "Editor/ScriptTemplate"); } }
139144
public static string UserSpacePath { get { return System.IO.Path.Combine(BasePath, "Generated/Editor"); } }
140145
public static string CUISpacePath { get { return System.IO.Path.Combine(BasePath, "Generated/CUI"); } }
141146
public static string SavedSettingsPath { get { return System.IO.Path.Combine(BasePath, "SavedSettings"); } }
@@ -144,10 +149,10 @@ public static void ResetBasePath(string newPath)
144149

145150
public static string DatabasePath { get { return System.IO.Path.Combine(TemporalSettingFilePath, "AssetReferenceDB.asset"); } }
146151
public static string EventRecordPath { get { return System.IO.Path.Combine(TemporalSettingFilePath, "AssetProcessEventRecord.asset"); } }
147-
148152
public static string BatchBuildConfigPath { get { return System.IO.Path.Combine(SavedSettingsPath, "BatchBuildConfig/BatchBuildConfig.asset"); } }
149153

150-
public static string GUIResourceBasePath { get { return System.IO.Path.Combine(BasePath, "Editor/GUI/GraphicResources"); } }
154+
public static string ScriptTemplatePath { get { return System.IO.Path.Combine(PackagePath, "Editor/ScriptTemplate"); } }
155+
public static string GUIResourceBasePath { get { return System.IO.Path.Combine(PackagePath, "Editor/GUI/GraphicResources"); } }
151156
}
152157

153158
public struct BuildAssetBundleOption {

0 commit comments

Comments
 (0)