ET的客户端以Model层的Init脚本作为唯一入口,在Mode层调用Game.Hotfix.LoadHotfixAssembly(),利用AssetBundle加载热更代码的DLL,获取热更层程序集信息。

Init.cs => Start() => this.StartAsync().Coroutine();

Game.Scene.AddComponent<TimerComponent>();//加载定时组件
Game.Scene.AddComponent<GlobalConfigComponent>();//加载全局配置文件
Game.Scene.AddComponent<NetOuterComponent>();
Game.Scene.AddComponent<ResourcesComponent>();//加载资源管理组件
Game.Scene.AddComponent<PlayerComponent>();
Game.Scene.AddComponent<UnitComponent>();
Game.Scene.AddComponent<UIComponent>();//加载界面管理组件
© kktoo.com 2019 all right reserved,powered by Gitbook该文件修订时间: 2020-10-20 15:49:57

results matching ""

    No results matching ""