ET篇:master服务端学习(框架初始化流程的介绍)

讲过master客户端的框架初始化,再来说一下服务端的初始化流程吧,因为很多客户端代码在服务端是通用的,所以理解起来也不算困难,就像这样

先来到程序入口


然后就是框架的初始化了(因为很多细节在客户端那篇讲过了,所以就不在这赘述了,内部实现是一样的)

//添加Model.dll到字典维护
Game.EventSystem.Add(DLLType.Model, typeof(Game).Assembly);
//添加Hotfix.dll到字典维护
Game.EventSystem.Add(DLLType.Hotfix, DllHelper.GetHotfixAssembly());
//添加并获取设置组件的引用
Options options = Game.Scene.AddComponent<OptionComponent, string[]>(args).Options;
//添加并获取初始配置的组件的引用
StartConfig startConfig = Game.Scene.AddComponent<StartConfigComponent, string, int>//判断配置文件是否正确
if (!options.AppType.Is(startConfig.AppType))
{
    Log.Error("命令行参数apptype与配置不一致");
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值