赞
踩
xlua-framework
xlua-framework-unity2018
我们前面说过xlua-framework这个框架,是一个纯lua的一个框架,也就是说我们所有的逻辑都可以在lua中实现,只有资源模块和网络模块是c#原生写的,但是也在lua中给我们包装的工具类,让我们更方便的使用。在框架的纯lua代码中,不得不说,ui框架是我最喜欢的,一套基于mvc的一套ui框架。
说到MVC框架,很多人可能会说,mvc根本就不适合游戏,有这种想法的人,一定是个编程新手,我们在介绍UI框架前,先来介绍下MVC。
首先,mvc,是一种编程思想或者说框架思想,并不是一个设计模式,而这种思想的核心是分层,也就是说,我们要把ui相关的界面显示和ui数据存储以及ui控制逻辑分开不同的文件来写,为什么要分层呢?这和Web的mvc思想是一致的,都是为了降低我们类的复杂度,方便我们阅读和扩展,如下图所示:
比如说,一个复杂的
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。