这篇文章的知识点包括:手游mvc框架的简介、手游mvc框架的事件机制、依赖关系的介绍以及手游mvc框架的简单实用,阅读完整文相信大家对手游mvc框架有了一定的认识。
一 、分工
这里的mvc,m代表model(数据模型),v代表view(界面),c代表control(控制业务逻辑)。除此之外,mvc一般必须要实现的是事件机制或者观察者模式。
1.view的职责包括
a. 显示数据。这里的数据可以分为简单数据(不用处理的)和需要处理的数据。也可分为只显示一个系统的数据和显示多个系统的数据。这个在后面讨论到依赖关系和例子的时候,会详细说到。
b.更新显示的数据,通过监听事件。
c.接收玩家的输入,并将输入交给control进行处理。
二、事件机制。
mvc中必须要实现的是事件机制或其他方式实现的观察者模式。事件机制使得mvc之间可以大大的解耦,因为发送事件的一方和接收事件的一方,完全不需要知道对方的存在。
三、依赖关系
mvc之间的依赖关系很少被文章或者人们谈论,也是大家往往不太注意的地方,但是这是及其重要的。
依赖关系的讨论包括:view与view,view与control,view与model,control与control,control与model,model与model。
四、实现细节
看完上述内容,你们对手游mvc框架有进一步的了解吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。