mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
[fix] 在注册事件之前调用初始化
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
@@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user