Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.

Commit bbacd7a

Browse files
committed
添加默认反射调试,通过添加ILRuntime的宏,快速切换到ILRuntime模式
1 parent 23ab08d commit bbacd7a

File tree

157 files changed

+105
-128898
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+105
-128898
lines changed

Assets/Game/Scripts/State/LoadHotfixState.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private void LoadHotFix()
5757
byte[] pdbDatas = null;
5858
#if UNITY_EDITOR
5959
//pdbDatas = GameMode.Resource.LoadAsset<TextAsset>("hotfix", _pdbPath)?.bytes;
60-
GameMode.HotFix.Appdomain.DebugService.StartDebugService(56000);
60+
//GameMode.HotFix.Appdomain.DebugService.StartDebugService(56000);
6161
#endif
6262
GameMode.HotFix.LoadHotfixAssembly(dllDatas, pdbDatas);
6363
}

Assets/GameFramework/HotFix/HotFixManager.cs

Lines changed: 100 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,30 @@
1212
using System.Collections.Generic;
1313
using System.IO;
1414
using System.Linq;
15+
using System.Reflection;
1516
using AppDomain = ILRuntime.Runtime.Enviorment.AppDomain;
1617

1718
namespace GameFramework.Taurus
1819
{
1920
public sealed class HotFixManager : GameFrameworkModule,IUpdate,IFixedUpdate
2021
{
21-
#region 属性
22-
/// <summary>
23-
/// ILRuntime的入口
24-
/// </summary>
25-
public AppDomain Appdomain { get; private set; }
26-
//热更新的开头函数
27-
private object _hotFixVrCoreEntity;
22+
#region 属性
23+
#if ILRuntime
24+
/// <summary>
25+
/// ILRuntime的入口
26+
/// </summary>
27+
private AppDomain _appdomain;
28+
#else
29+
/// <summary>
30+
/// 反射程序集
31+
/// </summary>
32+
private Assembly _assembly;
33+
#endif
34+
//热更新的开头函数
35+
private object _hotFixEntity;
2836

2937
//热更新里面的反射类型
30-
private List<Type> _hotFixReflectionTypes;
38+
private List<Type> _hotFixTypes;
3139
/// <summary>
3240
/// 获取热更新的所有类型
3341
/// </summary>
@@ -36,85 +44,133 @@ public List<Type> GetHotFixTypes
3644
{
3745
get
3846
{
39-
if (_hotFixReflectionTypes == null || _hotFixReflectionTypes.Count == 0)
47+
if (_hotFixTypes == null || _hotFixTypes.Count == 0)
4048
{
41-
_hotFixReflectionTypes = new List<Type>();
42-
if (this.Appdomain == null)
43-
return _hotFixReflectionTypes;
44-
45-
foreach (var item in Appdomain.LoadedTypes.Values)
46-
{
47-
_hotFixReflectionTypes.Add(item.ReflectionType);
48-
}
49-
}
50-
return _hotFixReflectionTypes;
49+
_hotFixTypes = new List<Type>();
50+
#if ILRuntime
51+
if (this._appdomain != null)
52+
{
53+
foreach (var item in _appdomain.LoadedTypes.Values)
54+
{
55+
_hotFixTypes.Add(item.ReflectionType);
56+
}
57+
}
58+
#else
59+
if (_assembly != null)
60+
{
61+
_hotFixTypes = _assembly.GetTypes().ToList();
62+
}
63+
#endif
64+
}
65+
return _hotFixTypes;
5166
}
5267
}
5368

54-
#region 函数
69+
#region 函数
5570
//渲染更新函数
5671
public Action Update;
5772
//固定帧更新函数
5873
public Action FixedUpdate;
5974
//结束函数
6075
public Action Close;
61-
#endregion
76+
#endregion
6277

63-
#endregion
78+
#endregion
6479

6580
public HotFixManager()
6681
{
67-
Appdomain = new AppDomain();
82+
6883
}
69-
70-
84+
7185
/// <summary>
7286
/// 加载
7387
/// </summary>
7488
/// <param name="dllDatas"></param>
7589
/// <param name="pdbDatas"></param>
7690
public void LoadHotfixAssembly(byte[] dllDatas,byte[] pdbDatas=null)
7791
{
78-
if (pdbDatas != null)
92+
#if ILRuntime
93+
_appdomain = new AppDomain();
94+
if (pdbDatas != null)
7995
{
8096
using (System.IO.MemoryStream fs = new MemoryStream(dllDatas))
8197
{
8298
using (System.IO.MemoryStream p = new MemoryStream(pdbDatas))
8399
{
84-
Appdomain.LoadAssembly(fs, p, new Mono.Cecil.Pdb.PdbReaderProvider());
100+
_appdomain.LoadAssembly(fs, p, new Mono.Cecil.Pdb.PdbReaderProvider());
85101
}
86102
}
87103
}
88104
else
89105
using (System.IO.MemoryStream fs = new MemoryStream(dllDatas))
90106
{
91-
Appdomain.LoadAssembly(fs, null, new Mono.Cecil.Pdb.PdbReaderProvider());
107+
_appdomain.LoadAssembly(fs, null, new Mono.Cecil.Pdb.PdbReaderProvider());
92108
}
93-
94-
109+
95110
InitializeILRuntime();
111+
#else
112+
_assembly = Assembly.Load(dllDatas, pdbDatas);
113+
#endif
114+
//运行热更新的入口
115+
RunHotFixInstantiate();
116+
}
117+
118+
public void OnUpdate()
119+
{
120+
Update?.Invoke();
121+
}
96122

97-
//运行热更新的入口
98-
RunHotFixVrCoreEntity();
123+
public void OnFixedUpdate()
124+
{
125+
FixedUpdate?.Invoke();
99126
}
100127

101-
void InitializeILRuntime()
128+
public override void OnClose()
129+
{
130+
Close?.Invoke();
131+
132+
_hotFixEntity = null;
133+
134+
#if ILRuntime
135+
_appdomain = null;
136+
#else
137+
_assembly = null;
138+
#endif
139+
140+
}
141+
142+
//运行更新的实例
143+
private void RunHotFixInstantiate()
144+
{
145+
#if ILRuntime
146+
_hotFixEntity = _appdomain?.Instantiate("HotFix.Taurus.HotFixMode");
147+
#else
148+
_hotFixEntity = _assembly?.CreateInstance("HotFix.Taurus.HotFixMode");
149+
#endif
150+
if (_hotFixEntity == null)
151+
throw new GamekException("热更新实例化失败:HotFix.Taurus.HotFixMode");
152+
}
153+
154+
#region 内部函数
155+
156+
#if ILRuntime
157+
void InitializeILRuntime()
102158
{
103159
//注册CLR绑定
104-
ILRuntime.Runtime.Generated.CLRBindings.Initialize(Appdomain);
160+
ILRuntime.Runtime.Generated.CLRBindings.Initialize(_appdomain);
105161

106162
//跨域继承的基类
107-
Appdomain.RegisterCrossBindingAdaptor(new Google.Protobuf.IMessageAdaptor());
108-
Appdomain.RegisterCrossBindingAdaptor(new IAsyncStateMachineClassInheritanceAdaptor());
109-
Appdomain.DelegateManager.RegisterFunctionDelegate<Google.Protobuf.IMessageAdaptor.Adaptor>();
110-
Appdomain.DelegateManager.RegisterMethodDelegate<System.Object>();
163+
_appdomain.RegisterCrossBindingAdaptor(new Google.Protobuf.IMessageAdaptor());
164+
_appdomain.RegisterCrossBindingAdaptor(new IAsyncStateMachineClassInheritanceAdaptor());
165+
_appdomain.DelegateManager.RegisterFunctionDelegate<Google.Protobuf.IMessageAdaptor.Adaptor>();
166+
_appdomain.DelegateManager.RegisterMethodDelegate<System.Object>();
111167

112168

113-
Appdomain.DelegateManager.RegisterMethodDelegate<System.UInt16, System.Byte[]>();
169+
_appdomain.DelegateManager.RegisterMethodDelegate<System.UInt16, System.Byte[]>();
114170

115171
//这里做一些ILRuntime的注册,HelloWorld示例暂时没有需要注册的
116-
Appdomain.DelegateManager.RegisterMethodDelegate<System.Object, ILRuntime.Runtime.Intepreter.ILTypeInstance>();
117-
Appdomain.DelegateManager.RegisterDelegateConvertor<System.EventHandler<ILRuntime.Runtime.Intepreter.ILTypeInstance>>((act) =>
172+
_appdomain.DelegateManager.RegisterMethodDelegate<System.Object, ILRuntime.Runtime.Intepreter.ILTypeInstance>();
173+
_appdomain.DelegateManager.RegisterDelegateConvertor<System.EventHandler<ILRuntime.Runtime.Intepreter.ILTypeInstance>>((act) =>
118174
{
119175
return new System.EventHandler<ILRuntime.Runtime.Intepreter.ILTypeInstance>((sender, e) =>
120176
{
@@ -124,28 +180,9 @@ void InitializeILRuntime()
124180

125181

126182
}
127-
128-
public void OnUpdate()
129-
{
130-
Update?.Invoke();
131-
}
183+
#endif
132184

133-
public void OnFixedUpdate()
134-
{
135-
FixedUpdate?.Invoke();
136-
}
137-
138-
public override void OnClose()
139-
{
140-
Close?.Invoke();
141-
Appdomain = null;
142-
}
143-
144-
//运行更新的实例
145-
private void RunHotFixVrCoreEntity()
146-
{
147-
_hotFixVrCoreEntity = Appdomain.Instantiate("HotFix.Taurus.HotFixMode");
148-
}
185+
#endregion
149186

150-
}
187+
}
151188
}

GameFramework.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<DebugType>full</DebugType>
2323
<Optimize>false</Optimize>
2424
<OutputPath>Temp\bin\Debug\</OutputPath>
25-
<DefineConstants>DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_2_7;UNITY_2018_2;UNITY_2018;PLATFORM_ARCH_64;UNITY_64;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_SPRITES;ENABLE_GRID;ENABLE_TILEMAP;ENABLE_TERRAIN;ENABLE_TEXTURE_STREAMING;ENABLE_DIRECTOR;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_TIMELINE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;ENABLE_MONO_BDWGC;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;INCLUDE_PUBNUB;ENABLE_VIDEO;ENABLE_PACKMAN;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_LOCALIZATION;PLATFORM_STANDALONE_WIN;PLATFORM_STANDALONE;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_EVENT_QUEUE;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU</DefineConstants>
25+
<DefineConstants>DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_2_7;UNITY_2018_2;UNITY_2018;PLATFORM_ARCH_64;UNITY_64;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_SPRITES;ENABLE_GRID;ENABLE_TILEMAP;ENABLE_TERRAIN;ENABLE_TEXTURE_STREAMING;ENABLE_DIRECTOR;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_TIMELINE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;ENABLE_MONO_BDWGC;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;INCLUDE_PUBNUB;ENABLE_VIDEO;ENABLE_PACKMAN;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_LOCALIZATION;PLATFORM_STANDALONE_WIN;PLATFORM_STANDALONE;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_EVENT_QUEUE;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;ILRuntime</DefineConstants>
2626
<ErrorReport>prompt</ErrorReport>
2727
<WarningLevel>4</WarningLevel>
2828
<NoWarn>0169</NoWarn>

HotFix.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<DebugType>full</DebugType>
2323
<Optimize>false</Optimize>
2424
<OutputPath>Temp\bin\Debug\</OutputPath>
25-
<DefineConstants>DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_2_7;UNITY_2018_2;UNITY_2018;PLATFORM_ARCH_64;UNITY_64;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_SPRITES;ENABLE_GRID;ENABLE_TILEMAP;ENABLE_TERRAIN;ENABLE_TEXTURE_STREAMING;ENABLE_DIRECTOR;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_TIMELINE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;ENABLE_MONO_BDWGC;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;INCLUDE_PUBNUB;ENABLE_VIDEO;ENABLE_PACKMAN;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_LOCALIZATION;PLATFORM_STANDALONE_WIN;PLATFORM_STANDALONE;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_EVENT_QUEUE;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU</DefineConstants>
25+
<DefineConstants>DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_2_7;UNITY_2018_2;UNITY_2018;PLATFORM_ARCH_64;UNITY_64;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_SPRITES;ENABLE_GRID;ENABLE_TILEMAP;ENABLE_TERRAIN;ENABLE_TEXTURE_STREAMING;ENABLE_DIRECTOR;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_TIMELINE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;ENABLE_MONO_BDWGC;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;INCLUDE_PUBNUB;ENABLE_VIDEO;ENABLE_PACKMAN;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_LOCALIZATION;PLATFORM_STANDALONE_WIN;PLATFORM_STANDALONE;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_EVENT_QUEUE;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;ILRuntime</DefineConstants>
2626
<ErrorReport>prompt</ErrorReport>
2727
<WarningLevel>4</WarningLevel>
2828
<NoWarn>0169</NoWarn>

HotFix/HotFix.sln

Lines changed: 0 additions & 25 deletions
This file was deleted.

HotFix/HotFix/Class1.cs

Lines changed: 0 additions & 21 deletions
This file was deleted.

HotFix/HotFix/Game/Network/C2S_TestInfo_Handle.cs

Lines changed: 0 additions & 15 deletions
This file was deleted.

HotFix/HotFix/Game/Network/HotFixTestMessageHandle.cs

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)