GameFramework入口
GameFramework入口
启动流程
- 预制体根节点上的 BaseComponent 初始化整个框架并做一些全局配置
- 预制体子节点上的各个模块组件 XXXComponent 在 Awake 中初始化各自模块,并关联其它模块
因为各组件的 Awake 调用是无序的,因此模块是在第1次被获取时创建
比如 很多组件会依赖 ResourceManager , ResourceManager 不是在 ResourceComponent.Awake 中创建
而是第1次调用 GameFrameworkEntry.GetModule() 时创建 - 预制体子节点上的各个模块组件 XXXComponent 在 Start 中开始自己的逻辑
- ProcedureComponent 在 Start 时会等待帧结束,然后切换到开始流程
这个开始流程就是用户逻辑的入口
添加用户逻辑
上面分析了,用户逻辑入口就是启动流程
参考 13.流程-Procedure 来添加你的流程
使用 各功能模块 来实现你的功能
GameFramework入口相关推荐
- GameFramework教程✨二、GameEntry,游戏入口
目录
- [Unity] GameFramework 学习记录 1
下载框架作者的示例工程 https://github.com/EllanJiang/StarForce 移动到 unity 空项目中 然后再下载 Gameframework https://githu ...
- GameFramework源码学习(一)
GameFramework源码学习(一) 文章目录 一.GameFrameWork是什么? 二.框架学习 1.框架入口 2.UI模块初步了解 一.GameFramework是什么? GameFrame ...
- 从0开始学Unity做SLG系列(GameFramework框架)
目录 GameFramework框架启动流程 GameFramework框架启动流程 找了2个系列教程,照着写完后,应该就有些基础了解了. 先看第一篇 StarForce 在看第二篇 Flappy ...
- GameFrameWork学习笔记(一)
目录 写在前面的一些废话 一.框架基础抽象类 二.框架入口 三.引用池和非托管内存 写在前面的一些废话 最近项目核心模块要重构,负责非核心模块的我就清闲了不少,想给自己充充电,唔,好像也不算充电,反正 ...
- GameFramework篇:StarForce全解读(总目录)
说实话,我刚开始看这个官方案例的时候,其实心里是没底的,因为模块和封装着实有点夸张(别误会,是我层次低的原因,并不是说这样不好).好了,说这些是想告诉大家,不要慌,我一个菜鸡都能挺过来你们也可以,并且 ...
- 2.从入口开始学习StarForce
在上一篇中在unity中导入了UGF包和GF源码解决了依赖引用的问题. 那么入口在哪呢? 我发现这个项目中唯二的两个scenes: Menu.unity和Main.unity 单独运行这两个场景没什么 ...
- GameFramework篇:StarForce流程讲解
环境:StarForce matser 3.1.7 之前我们就提到过流程贯穿游戏的始终,那么今天就来详细的说一下流程模块 ProcedureLauch为游戏入口流程,我们就来看他是什么,他做了什么 一 ...
- [Game Framework之StarForce解读]02.游戏入口
本文 Game Framework 版本:3.1.0 本文 Unity3D 版本:2017.3 更多GF教程和实例:https://github.com/mutouzdl/gameframework_ ...
最新文章
- canvas上的像素操作(图像复制,细调)
- 如何为某些HTML标记存储任意数据
- 【转】android如何查看cpu的占用率和内存泄漏
- Manage Common Field Service Jobs
- 既然有 GC 机制,为什么还会有内存泄露的情况
- Jquery中使用Validate插件使表单验证更加简单
- 君子动手不动口,阿里云喊你做云上体验官啦!
- 数据挖掘算法之离散化和二元化
- jenkins-邮件通知
- 大学生在校期间可以考哪些证书?
- OpenGL ES on iOS --- 光照进阶
- Jsp+Ssm+Mysql实现的房屋租赁租房管理系统
- html消除自带边距,CSS3中清除外边距、内边距margin,padding使用方法
- 2021-11-26学习总结
- 红米k50至尊版参数 红米k50至尊版评测值得买吗
- 前后端分离 MVC 架构与 Java 接口规范,深入剖析必要性!
- Windows7 Home高级 64 中文版 + TortoiseSVN 64 英文版 + SVN Server 32
- Memory Analyzer基本使用
- 大学计算机考试要买电脑吗,大一新生开学,要不要买电脑?先听听学姐这4个理由,然后再决定...
- Lavarel 5.5安装步骤整理