Parcourir la source

修复ServerCommandLineEditor报错

tanghai il y a 1 an
Parent
commit
22444e3e23

+ 15 - 0
ET.sln

@@ -45,6 +45,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Share.SourceGenerator", "Sh
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unity.YooAssets", "Unity\Unity.YooAssets.csproj", "{200AF2E9-4594-CE27-E3C1-E8C7A27AEDA4}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unity.Core.Editor", "Unity\Unity.Core.Editor.csproj", "{F0862CDB-B856-8D29-9197-5F73E6754E3A}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -271,6 +273,18 @@ Global
 		{200AF2E9-4594-CE27-E3C1-E8C7A27AEDA4}.Release|x64.Build.0 = Debug|Any CPU
 		{200AF2E9-4594-CE27-E3C1-E8C7A27AEDA4}.Release|x86.ActiveCfg = Debug|Any CPU
 		{200AF2E9-4594-CE27-E3C1-E8C7A27AEDA4}.Release|x86.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|x64.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Debug|x86.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|Any CPU.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|x64.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|x64.Build.0 = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|x86.ActiveCfg = Debug|Any CPU
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A}.Release|x86.Build.0 = Debug|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
@@ -294,6 +308,7 @@ Global
 		{D1A1550C-3FFD-4E4B-0C5C-7C3C432548C3} = {914C77C9-212A-4DD0-8D9A-074620E77FAA}
 		{7053CEF4-1559-47C5-80FF-FBE7B02E50E1} = {1272AF7B-A962-4BA4-8A9C-FFA7E131A0AC}
 		{200AF2E9-4594-CE27-E3C1-E8C7A27AEDA4} = {914C77C9-212A-4DD0-8D9A-074620E77FAA}
+		{F0862CDB-B856-8D29-9197-5F73E6754E3A} = {914C77C9-212A-4DD0-8D9A-074620E77FAA}
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 		SolutionGuid = {EABC01E3-3EB5-47EF-B46E-AAD8BB3585F1}

+ 0 - 8
Unity/Packages/com.et.core/Scripts/Core/Method.meta

@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 653a223bbff127d49baf78f578fd1e80
-folderAsset: yes
-DefaultImporter:
-  externalObjects: {}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

+ 0 - 10
Unity/Packages/com.et.core/Scripts/Core/Method/IStaticMethod.cs

@@ -1,10 +0,0 @@
-namespace ET
-{
-    public abstract class IStaticMethod
-    {
-        public abstract void Run();
-        public abstract void Run(object a);
-        public abstract void Run(object a, object b);
-        public abstract void Run(object a, object b, object c);
-    }
-}

+ 0 - 11
Unity/Packages/com.et.core/Scripts/Core/Method/IStaticMethod.cs.meta

@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f0cc0989ea0c5eb4a874d721f2a0cd17
-MonoImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  defaultReferences: []
-  executionOrder: 0
-  icon: {instanceID: 0}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

+ 0 - 44
Unity/Packages/com.et.core/Scripts/Core/Method/StaticMethod.cs

@@ -1,44 +0,0 @@
-using System.Reflection;
-
-namespace ET
-{
-    public class StaticMethod : IStaticMethod
-    {
-        private readonly MethodInfo methodInfo;
-
-        private readonly object[] param;
-
-        public StaticMethod(Assembly assembly, string typeName, string methodName)
-        {
-            this.methodInfo = assembly.GetType(typeName).GetMethod(methodName);
-            this.param = new object[this.methodInfo.GetParameters().Length];
-        }
-
-        public override void Run()
-        {
-            this.methodInfo.Invoke(null, param);
-        }
-
-        public override void Run(object a)
-        {
-            this.param[0] = a;
-            this.methodInfo.Invoke(null, param);
-        }
-
-        public override void Run(object a, object b)
-        {
-            this.param[0] = a;
-            this.param[1] = b;
-            this.methodInfo.Invoke(null, param);
-        }
-
-        public override void Run(object a, object b, object c)
-        {
-            this.param[0] = a;
-            this.param[1] = b;
-            this.param[2] = c;
-            this.methodInfo.Invoke(null, param);
-        }
-    }
-}
-

+ 0 - 11
Unity/Packages/com.et.core/Scripts/Core/Method/StaticMethod.cs.meta

@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: fdd300b0cfa10f74a85807aad908db63
-MonoImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  defaultReferences: []
-  executionOrder: 0
-  icon: {instanceID: 0}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

+ 1 - 1
Unity/Packages/com.et.loader/Scripts/Editor/ServerCommandLineEditor/ServerCommandLineEditor.cs

@@ -27,7 +27,7 @@ namespace ET
 
         public void OnEnable()
         {
-            DirectoryInfo directoryInfo = new DirectoryInfo("../Config/Excel/cs/StartConfig");
+            DirectoryInfo directoryInfo = new DirectoryInfo("Packages/com.et.core/Excel/StartConfig");
             this.startConfigs = directoryInfo.GetDirectories().Select(x => x.Name).ToArray();
         }