升级拓展GameEvent,支持基于Interface的方法调用抛出事件,以及自动化根据声明的Interface来生成实现代码。

升级拓展GameEvent,支持基于Interface的方法调用抛出事件,以及自动化根据声明的Interface来生成实现代码。
This commit is contained in:
ALEXTANGXIAO
2023-12-13 23:27:54 +08:00
parent 2d53fa1687
commit e1040110bb
39 changed files with 776 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
using System.Collections.Generic;
using GameLogic;
using TEngine;
using UnityEngine;
@@ -8,6 +9,8 @@ public partial class GameApp
private void Init()
{
CodeTypes.Instance.Init(_hotfixAssembly.ToArray());
EventInterfaceHelper.Init();
_listLogicMgr = new List<ILogicSys>();
RegisterAllSystem();
InitSystemSetting();