针对目前正在使用MornUI 2.51215版本修改而来,并且不断更新,添加页游UI开发中常用的功能和组件,并且会不定时借鉴官方最新版本的MornUI进行提取。
基础版本:MornUI 2.51215
正式更名:Morns 3.0(起步版本,为了尊重原作者,软件名不变,只加了个s来代表本人的名字)
使用方法:
将MornUILib.swc和MornUILib.xml覆盖到编辑器builder目录即可。
本版本在FlashBuilder4.6下开发,若你的代码项目也要使用,需要将SWC加载到你的项目引用库。
更新功能:
1、增加ClipNumber数字组件,皮肤素材为0-9排列的数字,资源前缀clipnum_xxx
优点:你不必再去使用代码逻辑使用多个Clip进行拼装,这一步ClipNumber会自动帮你实现,完全可以由美工来完成,程序无须再干预
2、增加SuperBar容器,可以自由的在编辑器中拼装出复杂效果的进度条
进度条使用Image控件,命名name为"bar"(必须)
跟随进度条移动的特效FrameClip控件,命名name为"head"(可选)
进度条显示的标签控件,命名name为"label"(可选)
只要按以上要求进行命名,容器会自动识别。
需要在你的项目设置中,将容器列表选项添加 "SuperBar",这样在编辑器中Ctrl+B才能在列表中进行选择。
优点:你可以自由的使用任何可视元素进行组装出复杂效果的进度条,而不是使用事先准备好的固定素材
3、优化Tab与ViewStack在编辑器中的协作方法
Tab增加了viewStack属性,只要将ViewStack的name属性值设置到Tab的这个属性,即可建立关联。
需要注意的是ViewStack的子级数量需要与Tab标签数量相同,并且要依次命名为item0、item1...itemN,这也是原版要求
下个版本:Morns 3.1
功能目标:
1、改进的9宫格
2、Button支持单态、双态(up、down)、3态(up,over,down)多种状态
3、Button将支持设置图标
4、更友好的滚动条ScrollBar
5、自适应大小的List
6、锚点(anchorX、anchorY不仅支持0~1的比例定位,也支持指定坐标定位)
7、UI组件自动布局
主要是将即将发布的MornUI 3.0的新功能,整合到Morns中
声明:Morns为个人爱好开发与共享,完全是在实际页游项目开发过程中进行各种修改和调整,若喜欢欢迎使用,和提出建议。若不喜欢请无视,你可去使用官方原版。
Morns 3.0 下载,暂不提供源码
下载地址