Morn UI是为游戏而生的,基于flash的轻量级,高性能,可视化UI解决方案
具有以下优势: 1.可视化,Morn UI提供强大的可视化编辑器,布局及属性均可在编辑器直观设置,实现UI和逻辑分离,让美术和程序轻松合作 2.轻量级,Morn UI库以精简,直观为设计理念,能快速上手,减少学习成本,Morn UI全部库总大小不到30K 3.高性能,Morn UI设计之初就以高性能为主要目标,以位图为基础,利用延迟渲染机制,实现了高性能 4.自动资源管理,Morn编辑器自动管理UI资源,以灵活的方式打包资源(jpg+alpha) 5.同时支持位图和矢量图,自动生成UI代码 6.自定义组件,编辑器自定义组件及编辑器表现,甚至完全用你自己写的组件 6.支持多项目,支持多视图开发,支持代码视图,支持协同开发 7.Morn比flex轻量高效,比flash IDE自定义组件方便
Morn UI1.0.0 alpha发布
更新list:
------------------
编辑器部分:
1.代码模式增加自动着色功能
2.增加页面搜索功能,快捷键ctrl+T [D.E]
3.重写选择框使其更为精美,优化大量选择拖动等处理细节使其更为准确
4.增加项目UI项目管理,一个编辑器支持多项目 [CCC]
5.自动保存及加载上一次打开的项目,优化目录结构,让美术和程序无间配合
6.增加ctrl+shift+V功能(原位置粘贴) [紫琥珀姐姐]
7.简化list项表达结构,使其更为方便直观 [紫琥珀姐姐]
8.关闭编辑器时,会检测提醒是否保存未保存的页面
9.增加UI代码默认类库导入设置(F9) [Canaan]
10.资源面板增加打开目录及刷新资源按钮
11.页面面板增加关闭快捷键ctrl+w
12.支持拖动morn项目文件到编辑器打开项目,支持双击morn项目文件直接打开项目文件
主要修正bug:
1.修正了资源更改,视图没及时刷新的bug
2.修正了资源目录管理没有同步更新的bug
3.修正了拖动及其他操作属性面板及状态栏没有及时更新的bug
4.修正了组件设置scale属性后,选择拖动和鼠标不同步的bug
5.修正了svn临时文件夹导致编辑器不能正确识别的bug
6.修正了某些时候新创建页面时列表没及时刷新的bug
7.修正了第一次设置资源压缩率失效的bug
8.修正了scale为负数时选择框不对的bug
9.修正了复制多个对象粘贴后顺序错乱的bug
10.修正了转换为Box后顺序不对的bug
11.修复了删除页面未及时删除已生成的ui代码的bug
12.修正了文本框大小选择不对的bug
UI库:
1.增加批量加载函数App.loader.loadAssets
2.Image增加了smoothing属性(是否对位图进行平滑处理) [紫琥珀姐姐]
3.Container增加水平及垂直剧中对其属性(centerX,centerY) [紫琥珀姐姐]
4.list同时支持水平和垂直滚动条 [紫琥珀姐姐]
5.文本组件增加边距属性margin [紫琥珀姐姐]
6.tab和radioGroup均增加了labelColors,labelStroke,labelSize,labelBold等属性,用于设置按钮样式
7.list,tab,radioGroup,ComboBox增加selectHandler回调
8.dialog增加close、sure、cancel按钮的默认处理 [紫琥珀姐姐]
主要修正bug:
1.修复了textinput输入文本获取bug [feigema]
抱歉了各位,设置了回帖可见,也算大家支持一下吧
交流群51451081
开源地址
git:https://github.com/yungzhu/morn
google code:http://code.google.com/p/morn/
|