![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TEngine游戏框架
HuaTuo+LuBan = f法力无边
Data菌
这个作者很懒,什么都没留下…
展开
-
TEngine框架的事件系统
事件系统对于游戏项目来说是必不可少的系统模块,它能够有效地降低代码的耦合度。上面是包含事件的注册、注销以及事件的分发等接口的封装。原创 2023-04-22 18:25:09 · 1316 阅读 · 1 评论 -
TEngine框架的日志工具
游戏项目信息打印还是很重要的,Unity引擎提供了基本Debug接口,但不是特别定制,为了更好地使用,需要做些简单封装。上面是打印日志基本接口的封装,有时候我们需要把日运行日志输出到文件中,也可以设定日志文件最大保留的天数。原创 2023-04-22 16:48:32 · 1023 阅读 · 0 评论 -
TEngine框架关于系统逻辑生命周期的接口的封装
自定义的一些直接需要直接继承自MonoBehaviour组件的脚本,可以通过BehaviourSingleton达到同样的效果,而且避免多个MonoBehaviour之间控制问顺序题,各自模块的Update顺序由各模块定义的优先级决定,这样能做到执行顺序可控。上面是对所有Behaviour单例对象的整体管理控制:注册、注销、以及各生命周期接口的统一调用。上面是对所有系统的注册、注销以及系统各生命周期阶段的接口的实现。上面是对系统的逻辑生命周期接口的是现实。上面是关于系统的逻辑生命周期的接口封装。原创 2023-04-22 15:25:32 · 1179 阅读 · 0 评论 -
Tengine游戏框架之单例模式
上面是游戏中的所有单例对象,不管是普通单例或者是MonBehaviour单例的统一管理器。上面是MonoBehavior单例游戏对象脚本;上面是普通的单例对象脚本。原创 2023-04-22 12:59:38 · 366 阅读 · 0 评论 -
TEngine框架的导入与运行
Tengine游戏的导入与运行原创 2022-11-13 16:05:39 · 2357 阅读 · 0 评论