Skip to content

Commit d022f4f

Browse files
committed
增加pdb为null时的判断
1 parent e130fa1 commit d022f4f

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

Assets/Game/Scripts/State/LoadHotfixState.cs

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

Assets/Game/Scripts/State/LoadResourceState.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ public override void OnEnter(params object[] parameters)
2929
GameMode.Resource.SetResourceHelper(new BundleResourceHelper());
3030
//加载ab包的mainfest文件
3131
GameMode.Resource.SetMainfestAssetBundle(versionInfo.ManifestAssetBundle, versionInfo.IsEncrypt);
32-
3332
}
3433

3534
public override void OnExit()

HotFix/HotFix/GameFramework/Base/HotFixMode.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ public class HotFixMode
1010

1111
public HotFixMode()
1212
{
13+
UnityEngine.Debug.Log("-----HotFix.Taurus.HotFixMode Hello!!!-----");
14+
1315
#region 获取热更新组件
1416
State = GameFrameworkMode.GetModule<GameStateManager>();
1517
Event = GameFrameworkMode.GetModule<EventManager>();

0 commit comments

Comments
 (0)