2013年8月21日

摘要: 在讲解List之前,我们先介绍一下Morn组件赋值功能默认属性赋值界面逻辑开发过程中,经常会涉及到动态更改UI属性,比如:界面有一个按钮,一个多选框和一个文本,分别命名为myButton,myCheckBox,myLabel假如你需要更改按钮的label属性为”按钮”,同时让CheckBox变成选中状态,并且还要修改Label组件的内容,传统的做法是先取出来,然后再更改其属性,代码如下:var myButton:Button = getChildByName("myButton") as Button;myButton.label = "按钮";var 阅读全文
posted @ 2013-08-21 12:17 yung 阅读(408) 评论(0) 推荐(0) 编辑

2013年8月20日

摘要: Morn里面,容器和其他普通组件不同,无需皮肤,所以也不能从组件树种拖动创建(Tab,RadioGroup例外),只能转换而来Morn的容器组件主要有Box,Container,Panel,Tab,RadioGroup,List,ViewStack,他们的区别请查看教程《进一步了解Morn UI及工作流》添加容器的操作步骤1.选择要被包含在容器中的对象,比如我选择了一个label和button2.用快捷键Ctrl+B转换为容器这样就把label和button包含到了容器内Box,Container,Panel等容器都是上面的操作方法进入容器进行编辑上面已经把label和button包含在容器里 阅读全文
posted @ 2013-08-20 12:48 yung 阅读(813) 评论(0) 推荐(0) 编辑

2013年8月19日

摘要: Morn UI一个显著优势就是Morn Builder(可视化编辑器),实现界面设计的所见即所得,《Morn简介及使用教程》文章中已经介绍了编辑器的简单使用方法,今天给大家介绍一下Morn UI每个组件的属性及在编辑器的简单使用方法。打开编辑器,在E:\MornCompTest下创建了新UI项目命名为MornCompTest复制基础组件到资源目录,然后F5刷新编辑器,即可看到资源组件树然后Ctrl+N新建页面命名为ButtonTest,然后我们拖动左边的button到视图中,结果如下图:编辑器分为菜单工具栏区,界面列表区,资源组件区,设计试图区,组件属性区,图层区等6个区域基础属性在组件属性区 阅读全文
posted @ 2013-08-19 08:42 yung 阅读(3123) 评论(8) 推荐(3) 编辑

2013年8月16日

摘要: Morn UI工作流Morn Builder不仅仅是对Flash IDE的改进,传统的开发协作是以fla为基础,由于fla是二进制文件,在以svn等版本控制软件协作下,合并过程中会出现各种各样的问题而Morn UI界面是以文本方式为基础的,所以能够轻松通过svn进行管理协作,并增加了更为有效的分工,提高美术,策划及程序的工作效率Morn UI游戏开发流程图:由于有可视化编辑器支持,UI制作人员既可以是美术,又可以是策划或程序担当进一步了解Morn UI1.了解组件Morn UI有26个常用组件和9个管理类,组件功能单一,同时提供详细的API文档,很容易学习和掌握。Morn UI高效的封装了游戏 阅读全文
posted @ 2013-08-16 12:53 yung 阅读(2148) 评论(1) 推荐(0) 编辑

2013年8月14日

摘要: 网页游戏开发利器,morn系列教程之Morn简介及使用教程网页游戏开发的一大部分工作是在和UI制作上,一个好的工具及框架能使开发事半功倍,Adobe自带flash IDE和Flex各有不足。Morn UI学习了Flash IDE使用的方便性(比如图层功能,对齐,缩放,层次切换等等),同时吸取Flex组件化的特点,抛弃了Flex臃肿的结构,具有轻量级,高性能,可视化,易扩展等特性,满足了各种个性化开发需求,详情可以到http://www.mornui.com/了解下面说一下Morn Builder(可视化编辑器)使用方式使用可视化UI编辑器(Morn Builder)制作游戏界面提示:编辑器需要 阅读全文
posted @ 2013-08-14 09:49 yung 阅读(1377) 评论(0) 推荐(3) 编辑

2013年8月12日

摘要: 基于flash的网页游戏UI开发,常规基于flash IDE和flex两种方式,这两种方式都提供了可视化的操作方式,但是各自的弊端都非常明显存在的问题:先说flash IDE, 是Adobe最早的矢量图开发工具,定位为画图及动画制作工具。可视化操作很方便,但他对组件的支持极其有限,大家不得不仅仅用他来对UI的位置,再通过各种方式转换为对应的组件,非常不方便,组件参数设置更无从谈起。这些诸多不便,带来的是UI开发效率低下,美术和程序工作相互交叉,可视化力度不够,协助不方便,项目一旦大了资源也很不好管理。再说flex,adobe希望把他做成一个通用框架,实现所有需求,正因为如此,框架变的庞大而臃肿 阅读全文
posted @ 2013-08-12 13:07 yung 阅读(2142) 评论(8) 推荐(4) 编辑

导航