Merge pull request #78 from Senfee-Cheng/main

[fix] 在注册事件之前调用初始化
This commit is contained in:
ALEXTANG
2024-06-13 17:32:39 +08:00
committed by GitHub
2 changed files with 1 additions and 1 deletions

View File

@@ -13,6 +13,7 @@ namespace GameLogic
/// </summary> /// </summary>
public static void Init() public static void Init()
{ {
GameEvent.EventMgr.Init();
RegisterEventInterface_Logic.Register(GameEvent.EventMgr); RegisterEventInterface_Logic.Register(GameEvent.EventMgr);
RegisterEventInterface_UI.Register(GameEvent.EventMgr); RegisterEventInterface_UI.Register(GameEvent.EventMgr);
} }

View File

@@ -34,7 +34,6 @@ namespace GameLogic
object obj = Activator.CreateInstance(type, mgr.Dispatcher); object obj = Activator.CreateInstance(type, mgr.Dispatcher);
mgr.Init();
mgr.RegWrapInterface(obj.GetType().GetInterfaces()[0]?.FullName, obj); mgr.RegWrapInterface(obj.GetType().GetInterfaces()[0]?.FullName, obj);
} }
} }