![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ET学习笔记
文章平均质量分 74
hutian2501
普通二本学校在读生,正在学习游戏开发。
展开
-
【ET7.0】ETTask分析
用于消除异步方法中缺少await的警告。请注意CompletedTask后面的代码仍然是同步执行的。这种情况我们在中分析过。原创 2023-08-23 15:09:55 · 325 阅读 · 0 评论 -
【ET6.0】 C#多线程
记录了async, await,Task,SynchronizationContext同步上下文,TaskScheduler的用法。原创 2023-08-13 21:00:08 · 137 阅读 · 0 评论 -
【ET6.0】 EventSystem(一) 生命周期事件
关于ET 6.0中EventSystem的分析。原创 2023-08-03 12:25:10 · 161 阅读 · 0 评论 -
【ET6.0】MultiMap解析
2. ET的定时器任务。以时间戳作为key,可以按照时间顺序执行任务,并且同一时间戳下可能执行多个TimerAction。ET的MultiMap对SortedDictionary<T,List>进行封装,一个key对应一个列表,并且key具有排序功能。TimerComponent中TimerId结构如下如下(具体可见ET6.0源码)TimerComponentUpdateSystem ,每帧执行。MultiMap主要用于 一对多的场景。1. 释放一个群体技能,有多个对象被攻击。MultiMap源码。原创 2023-07-31 19:40:53 · 74 阅读 · 0 评论 -
[ET框架学习]理解Socket
Socket(套接字)是应用层与TCP/IP协议族通信的中间软件抽象层,简单来说它是一组接口,也就是一套供应用程序调用的API。Socket把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,只需要使用Socket提供的API接口就可以了,至于说如何让数据变成符合指定的网络协议的传输要求,Socket会自行完成。原创 2023-05-14 19:27:25 · 176 阅读 · 2 评论