![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity-GUI设计模式
xinshou1106
这个作者很懒,什么都没留下…
展开
-
Unity-GUI设计模式-基于MVC的UI设计模式
Unity-基于MVC的UI设计模式1.写在前面的,很重要的一点:基于MVC的UI设计模式 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。 通常视图是依据模型数据创建的。 Controller(控制器)是应用程序中处理用户交互的部分。 通常控制...原创 2019-05-03 22:00:20 · 939 阅读 · 0 评论 -
Unity-GUI设计模式-基于模板模式的设计
Unity-GUI设计模式-基于模板模式的设计上篇介绍MVC模式中存有遗留问题。UI组件的获取,为什么在重写setParameter,而不是写在Start() 或 Awake()中。继承树:PageBase(showPage(),hidePage(),findElement(string str),abstract 抽象 setParameter())↓MainScenePage(ab...原创 2019-05-04 16:56:50 · 332 阅读 · 1 评论 -
Unity-GUI设计模式-基于观察者模式的设计
在最近的项目工程中。用到了观察者模式。记录一下。首先,展示一下观察者与被观察者的接口被观察者IObviewer接口,定义了三个函数。1.添加观察者 addViewer()2.删除观察者 deleteViewer()3.广播 broadCast()观察者IViewer接口,定义了三个函数。1.观察者接收广播后的操作 updae()====然后,给出一个...原创 2019-05-14 19:59:27 · 274 阅读 · 0 评论