随笔分类 - ET学习笔记
摘要:昨天因为传送需求导致的传送之后找不到挂载组件的问题让人困扰很久,咨询大佬们后才知道原理,以前研究Demo时因为没有相关需求一直没有关注Entity这块的逻辑。 问题帖子:https://et-framework.cn/d/448-20cnyiserializetoentity 需求描述: ET的每个
阅读全文
摘要:本篇着重理解缓存层的DBCacheComponent,使用了LRU算法,网上找到几个感觉不错的文章 1、用链表的目的是什么?省空间还是省时间? - invalid s的回答 - 知乎 https://www.zhihu.com/question/31082722/answer/1928249851
阅读全文
摘要:学了字母哥的课程之后,发现这篇文章需要修正…… 数据库模块花了整整一周时间理解,是耗时最长的模块,因为ET官方Demo没有使用DBComponent,所以主要是研究传奇Demo Gitee:https://gitee.com/Leng-ET/ET-LegendDemo 基础使用其实不算难,无非是增删
阅读全文
摘要:配置模块很简单,基本上都是转表工具自动生成的内容,只需要在业务逻辑需求使用配置方法获取即可,如果有额外的获取需求可以使用partial class做属性和方法扩展。
阅读全文
摘要:NumericComponent组件提供获取(Get)、修改(Set)和更新计算(Update)的方法,主要负责数值更改和重计算工作。NumericWatcherComponent通过容器建立映射关系(Key:NumericType | Value:数值变化需要处理的方法集合),数值变化时,调用对应
阅读全文
摘要:Actor概念学习参考,以及框架流程图仅供辅助理解,彻底理解需要自己研读源码,Xmind的试用水印过分了…… 论坛:https://et-framework.cn/d/47-actor Github:https://github.com/egametang/ET/tree/master/Book 网
阅读全文
摘要:UI基本流程逻辑,以登录界面为例,通过事件机制通知创建UI的地方,调用UIHelper的Create方法,UIHelper.Create实际上通过层层调用传递界面名称,即UIType.UILogin,传递给UIEventComponent。 而UiEventComponent管理界面名称和界面事件的
阅读全文
摘要:完全可以不用理解内部逻辑,因为外部使用方法只有一个Wait,Wait就完事了……
阅读全文