![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GameFramework
璃殇Yiyi
这个作者很懒,什么都没留下…
展开
-
GameFramework 学习笔记(十)Resource编辑器模式
首先还是先根据属性把字段标注一下,方便之后看代码。我发现这次不止是直接调用GameFramework里面的管理器出来一个新的东西也就是这个东西我们会发现里面的一堆属性都是这...根本不用看嘛下面还有一堆方法也是这样的..主要的加载是在update中实现如果没有超期的画调用获取资源更新回调函数继续下载。就不仔细说了(真的太多呀,后面那个Game...原创 2019-10-23 15:47:07 · 549 阅读 · 0 评论 -
GameFramework 学习笔记(九)ObjectPool
看这个UnityGameFramework的对象池组件 直接调用GameFramework里面的对象池,一层简单的封装,所以我们直接看GameFramework里面的对象池。这个字典有没有觉得很熟悉。引用池的时候就是字典存放着引用池。所以同样的我们只要看懂了这个引用池,那也就可以理解这个引用池管理器啦。我们会发现这个引用池里面有一堆的变量。(这**都是些啥呀)...原创 2019-10-21 18:26:09 · 917 阅读 · 0 评论 -
GameFramework 学习笔记(八)download
看初始化部分这部分除了 获取到 GameFramework 的下载管理器还添加了 4个事件,那我们来看一下这些事件抛出了四个刚刚创建的事件 那我们来看看这四个事件类这四个类十分相似,定义了一些基本属性,然后在实现了一个创造事件的方法。回到事件组件 我们看开始函数然后我们看代理下载辅助器基类我们可以发现代理辅助器定义了几个事件,这些事件是Game...原创 2019-10-19 10:46:20 · 321 阅读 · 0 评论 -
GameFramework 学习笔记(七)DataNode
和之前的 架构一样 ,所以直接开始 GameFramework 部分依照 惯例 我们看 DataNode这里面存放了 这个结点的 名字 数据 父结点 和孩子结点, 然后后面有一堆方法 应该自己能看懂吧这个变量之后会专门写一章 获取结点的具体实现就不说了 得累死我。...原创 2019-10-17 16:17:59 · 665 阅读 · 0 评论 -
GameFramework 学习笔记(六)ReferencePool
我们直接看 GameFramework 里面的引用池部分我们会 发现 熟悉的结构 下面的那些方法几乎都是在调用s_ReferenceCollections 这个里面的方法所以我们直接看ReferenceCollection这个类然后我们再回到引用池中 我们发现 还有个引用信息啥的遍历字典 把引用信息存放到数组中...原创 2019-10-17 15:35:15 · 507 阅读 · 0 评论 -
GameFramework 学习笔记(五)Event
好多部分都用到了事件 先说下事件部分吧.....UnityGameFramework 的事件组件也只是对 GameFramework 的一层简单封装没有其他内容还是直接看 GameFramework的事件我们先看一下 这个 事件池这个订阅 事件就是把事件处理函数存放 到事件池的 字典<事件Id,处理函数链表> 的处函数链表中然后我...原创 2019-10-17 15:06:44 · 575 阅读 · 0 评论 -
GameFramework 学习笔记(四)Procedure
第一节的时候就报了一个流程的错误UnityGameFramework 的流程组件也是直接调用了 GameFramework里面的 流程管理器所以我们直接看GameFramework 里面的流程流程管理器里存放了 一个fsm 管理器 一个 包含流程的有限状态机发现流程也没啥说的 要不把所有组件 说一遍然后 写个从零开始写一个StarForce...原创 2019-10-17 12:56:44 · 305 阅读 · 0 评论 -
GameFramework 学习笔记(三)FSM
还是先看UnityGameFramework只有组件类这个 比 之前的Setting 都简单 都没有 辅助器了那直接看 GameFramework 的FsmManager我们发现这个 管理器里的方法差不多都是调用 这个里面的 然后我们进去看看 这个FsmBase 到底是干啥的一堆 有限状态机的基本 属性 和方法也是就是 这个字典中存放了一堆 有限...原创 2019-10-16 16:58:04 · 686 阅读 · 0 评论 -
GameFramework 学习笔记(二)Setting模块
把上一个文章中新建的test组件删除Setting模块我们首先看这个 SettingComponent 这个类我们可以发现在这个类 可以分为三部分 第一部分:存放数据第二部分:初始化第三部分:方法的调用先看第一部分m_SettingManager 看起来好像很重要的 样子 因为第三部分调用的都是他里面的方法那我们看一下这个 这...原创 2019-10-16 16:29:56 · 871 阅读 · 0 评论 -
GameFramework 学习笔记(一)
默认 你已经下载了 GameFramework UnityGameFramework.Runtime使用源码替换GameFramework.dll这个 框架采用的是 manager of managers 的 架构形式 (如果不懂这个的话 看 这个)下面这段是官网的话在最新的 Game Framework 版本中,包含以下 18 个内置模块,后续还将...原创 2019-10-16 13:12:03 · 913 阅读 · 2 评论