- 6
- 0
- 约2.94千字
- 约 6页
- 2020-09-08 发布于湖北
- 举报
unity3D 游戏开发之工程代码框架设计思路 MVC
设计目的
1. 使工程结构更规范。
2. 提高代码可读性,封装性,拓展性
3. 提高工作效率。
正文内容:
1.Frame 的组成结
(1) 视图层 (View)
(2) 控制层 (Control)
(3) 数据层 (Model)
整个 Frame是由这三个部分组成, 每一层管理属于自己的逻辑, 核心思想是游戏
逻辑和 UI
逻辑独立开。目前遇到的项目工程大多数 View 和 Control 逻辑都写在一起,这
样后期修改
和维护效率会很低,因为耦合性很高而 View 又是经常要修改的地方,所以造成
Control 方
面的逻辑也不得不修改。
2. 视图层 (View)
说明:视图层为展现给玩家的逻辑层(包括 UI 的表现和场景内的表现),它位
于整个框架
逻辑的最顶层。
注意: View 层中的任何逻辑都不可直接对 Model 层中的数据进行修改,可以看
作它对
Model 层拥有只读权限。
功能:
(1) 负责管
原创力文档

文档评论(0)