Actor概念学习参考,以及框架流程图仅供辅助理解,彻底理解需要自己研读源码,Xmind的试用水印过分了…… 论坛:https://et-framework.cn/d/47-actor Github:https://github.com/egametang/ET/tree/master ...
NumericComponent组件提供获取 Get 修改 Set 和更新计算 Update 的方法,主要负责数值更改和重计算工作。NumericWatcherComponent通过容器建立映射关系 Key:NumericType Value:数值变化需要处理的方法集合 ,数值变化时,调用对应Handler.Run进行处理。 数值模块相对逻辑比较简单,但是实际使用可能会有比较繁多的监听处理方法,比 ...
2021-11-18 09:52 0 103 推荐指数:
Actor概念学习参考,以及框架流程图仅供辅助理解,彻底理解需要自己研读源码,Xmind的试用水印过分了…… 论坛:https://et-framework.cn/d/47-actor Github:https://github.com/egametang/ET/tree/master ...
本篇着重理解缓存层的DBCacheComponent,使用了LRU算法,网上找到几个感觉不错的文章 1、用链表的目的是什么?省空间还是省时间? - invalid s的回答 - 知乎 https:/ ...
学了字母哥的课程之后,发现这篇文章需要修正…… 数据库模块花了整整一周时间理解,是耗时最长的模块,因为ET官方Demo没有使用DBComponent,所以主要是研究传奇Demo Gitee:https://gitee.com/Leng-ET/ET-LegendDemo 基础使用 ...
UI基本流程逻辑,以登录界面为例,通过事件机制通知创建UI的地方,调用UIHelper的Create方法,UIHelper.Create实际上通过层层调用传递界面名称,即UIType.UILogin, ...
Luban是一个超级强大且易用的游戏配置解决方案,而且免费开源无限制 具体了解可跳转Github:https://github.com/focus-creative-games/luban,这里对自己在ET框架接入Luban的过程做一个总结 基本步骤查看官方说明:https ...
环境:Mac + Rider + ET6.0 一:运行Demo 1:下载ET6.0,get:https://github.com/egametang/ET 2:下载.net core 5.0。ET6.0需要 .net5.0的 3:Unity打开前端:Unity ...
一、配置运行环境: 以visual studio编译器为例。 Visual Studio使用VS2017以上版本,在Visual Studio安装时,勾选安装以下内容: a. .net 桌面开发 ...
一:本地测试: 1:加载DB组件 2:调整用户ID : C2G_LoginGateHandler中创建玩家时id调整。(每次重启服务端创建小人ID是一样的,插入数据库会覆盖掉上传 ...