| 123456789101112131415161718192021222324252627282930313233 |
- using System;
- using System.IO;
- using UnityEditor;
- namespace ET
- {
- public static class SceneNameSetHelper
- {
- public static void Run()
- {
- PackageGit packageGit = null;
- foreach (string directory in Directory.GetDirectories("./Packages"))
- {
- if (!File.Exists(Path.Combine(directory, "ET.sln")))
- {
- continue;
- }
- packageGit = PackageGitHelper.Load(Path.Combine(directory, "packagegit.json"));
- break;
- }
- if (packageGit == null)
- {
- throw new Exception("not found demo et.sln");
- }
-
- GlobalConfig globalConfig = AssetDatabase.LoadAssetAtPath<GlobalConfig>("Packages/com.etetet.init/Resources/GlobalConfig.asset");
- globalConfig.SceneName = packageGit.Name;
- AssetDatabase.SaveAssets();
- }
- }
- }
|