* support package mode tengine setting

* support package mode tengine setting
This commit is contained in:
ALEXTANGXIAO
2024-08-25 19:07:11 +08:00
parent f785264873
commit 0570982b97

View File

@@ -6,6 +6,7 @@ using UnityEngine;
public class TEngineSettingsProvider : SettingsProvider public class TEngineSettingsProvider : SettingsProvider
{ {
const string k_SettingsPathHeader = "Assets/TEngine/ResRaw/Resources/";
const string k_SettingsPath = "Assets/TEngine/ResRaw/Resources/TEngineGlobalSettings.asset"; const string k_SettingsPath = "Assets/TEngine/ResRaw/Resources/TEngineGlobalSettings.asset";
private const string headerName = "TEngine/TEngineSettings"; private const string headerName = "TEngine/TEngineSettings";
private SerializedObject m_CustomSettings; private SerializedObject m_CustomSettings;
@@ -18,7 +19,7 @@ public class TEngineSettingsProvider : SettingsProvider
public static bool IsSettingsAvailable() public static bool IsSettingsAvailable()
{ {
var pathes = AssetDatabase.FindAssets("TEngineGlobalSettings", new string[2] { k_SettingsPath,"Packages/com.tengine/" }); var pathes = AssetDatabase.FindAssets("TEngineGlobalSettings", new string[2] { k_SettingsPathHeader,"Packages/com.tengine/" });
if (pathes.Length > 0) if (pathes.Length > 0)
{ {
m_SettingsPath = AssetDatabase.GUIDToAssetPath(pathes[0]); m_SettingsPath = AssetDatabase.GUIDToAssetPath(pathes[0]);