![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity设计模式
文章平均质量分 94
宋瑞梁
本人写的专栏营养价值不高,仅仅是为了记录个人学习过程顺便帮助理解消化,难免出现错误,评论区指正我有空会修改
展开
-
【Unity设计模式】✨使用 MVC 和 MVP 编程模式
MVC架构是本系列的重中之重,MVC框架相信大部分程序员(尤其做前后端的)都不会陌生。MVC的全称是Model-View-Controller(模型-视图-控制器),由于Controller才是中间部分,也许MCV更适合它?MVC 背后的一般思想是将软件的逻辑部分与数据和UI(显示窗口)分开。这有助于减少不必要的依赖关系。Model存储数据:模型严格来说是一个保存值的数据容器。它不执行游戏逻辑或运行计算。View是界面:视图在屏幕上格式化和呈现数据的图形表示。原创 2024-06-30 17:10:33 · 1267 阅读 · 0 评论 -
【Unity设计模式】使用对象池
对象池技术是老生常谈的一个概念了,很简单,无论是软件开发还是编程语言的学习中,我们都经常接触到池化技术。池化技术指的是将一些常用的变量或对象存储到一个公共池中,当我们需要调用这些变量或对象的时候,直接引用公共池中的对象而无需new一个新对象。例如管理socket的连接池,管理string的Intern字符串池,还有管理GameObject的对象池等等等等。在Unity中,如果你想要实现发射子弹的功能,那么就需要在发射时实例化子弹预制件。但是如果使用创建和销毁Destory()原创 2024-06-24 11:26:45 · 935 阅读 · 0 评论 -
【Unity设计模式】状态编程模式
最近在学习Unity游戏设计模式,看到两本比较适合入门的书,一本是unity官方的,另一本是这两本书介绍了大部分会使用到的设计模式,因此很值得学习本专栏暂时先记录一些教程部分,深入阅读后续再更新。原创 2024-06-20 21:10:58 · 1221 阅读 · 0 评论 -
【Unity设计模式】观察者模式,发布订阅模式,事件总线
最近在学习Unity游戏设计模式,看到两本比较适合入门的书,一本是unity官方的,另一本是这两本书介绍了大部分会使用到的设计模式,因此很值得学习本专栏暂时先记录一些教程部分,深入阅读后续再更新。原创 2024-06-18 20:51:01 · 1314 阅读 · 0 评论