当前位置: 首页 > 软件库 > 程序开发 > GUI开发框架 >

Morn UI

Flash 可视化UI解决方案
授权协议 未知
开发语言 JavaScript
所属分类 程序开发、 GUI开发框架
软件类型 开源软件
地区 国产
投 递 者 全冥夜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Morn UI是flash轻量级,高性能,可视化UI解决方案

具有以下优势:

1.轻量级,Morn UI库以精简,直观为设计理念,代码轻量,能快速上手,减少学习成本,Morn UI全部库总大小不到30K

2.可视化,Morn UI提供强大的可视化编辑器,布局及属性均可在编辑器直观设置,实现UI和逻辑分离,让美术和程序轻松合作

3.高性能,Morn UI设计之初就以高性能为主要目标,以位图为基础,利用延迟渲染机制,实现了高性能

4.易扩展,无论UI组件还是编辑器插件,都非常易于扩展,编辑器支持即改即用,轻松实现个性化

5.自动资源管理,Morn编辑器自动管理UI资源,以灵活的方式打包资源(jpg+alpha)

6.同时支持位图和矢量图,并自动生成UI代码

7.支持多项目,支持多视图开发,支持代码视图,支持协同开发及svn管理

8.支持多语言,内置语言包管理器及提取工具,快速国际化

9.Morn比flex轻量高效,比flash IDE组件化开发更为方便

编辑器界面截图

  • 1.内嵌模式和加载模式 内嵌模式和加载模式都是针对UI界面的XML而言的,内嵌模式是将UI视图XML结构内嵌在UI类里面,加载模式是把所有界面XML压缩打包为二进制数据,使用时再加载解析 内嵌模式的优点:清晰明了,方便调试,无需加载 加载模式的优点:和主程序分离,美术修改UI后,而无需编译主程序即可看到效果,还可以单独对UI二进制包进行加密,防止别人窥视 加载模式使用:在编辑器内F9设置内,选中加

  • 不废话上代码: App.loader.loadAssets(["assets/comp.swf",{url:"cfg.ini",type:ResLoader.TXT}], new Handler(loadComplete), new Handler(loadProgress)); morn有两种加载方式: 1.简单模式:只需要提供url就可以了,就像上面例子里的“assets/comp.swf”

  • http://www.cnblogs.com/lancidie/archive/2013/09/26/3341272.html http://blog.mornui.com/?page_id=15 【Morn UI系列教程】Morn简介及使用教程        网页游戏开发的一大部分工作是在和UI制作上,一个好的工具及框架能使开发事半功倍,Adobe自带flash IDE和Flex各有不足。  

 相关资料
  • 本文向大家介绍解决使用export_graphviz可视化树报错的问题,包括了解决使用export_graphviz可视化树报错的问题的使用技巧和注意事项,需要的朋友参考一下 在使用可视化树的过程中,报错了。说是‘dot.exe'not found in path 原代码: 报错信息: 解决方法: 先使用安装pydot: 然后再下载Graphviz(http://www.graphviz.org

  • 我在这里编写了一个Python解决方案,它解决了以下问题:如何用最少数量的给定面额的硬币来制造给定数量的货币? 虽然我的解决方案有效,但当大于50或的长度大于5时,需要很长时间。我怎样才能加快代码的速度,使其能够在相当大的输入下工作?我是否错过了一个技巧或其他可以大大加快代码速度的东西?

  • 问题内容: 我正在尝试在Python中使用scikit-learn设计一个简单的决策树(我在Windows OS上将Anaconda的Ipython Notebook与Python 2.7.3结合使用),并将其可视化如下: 但是,出现以下错误: 我使用以下博客文章作为参考:Blogpost链接 以下stackoverflow问题似乎也不适合我:问题 有人可以帮助我如何在scikit-learn中可

  • Python 中有很多库可以用来可视化数据,比如 Pandas、Matplotlib、Seaborn 等。 Matplotlib import matplotlib.pyplot as plt import numpy as np %matplotlib inline t = np.arange(0., 5., 0.2) plt.plot(t, t, "r--", t, t**2, "bs", t

  • 问题内容: 只是想知道是否有人使用任何技巧(或工具)来可视化联接。您知道,您编写了完美的查询,然后单击运行,在运行20分钟后,您意识到您可能已经创建了笛卡尔联接。 当我添加另一个join语句时,我有时很难想象会发生什么,并且想知道人们在尝试将大量联接组合在一起时是否使用了不同的技术。 问题答案: 始终牢记结尾。 确定您需要哪些列 尝试找出执行此操作所需的最小表数。 用表格写您的FROM部分,该表格

  • 我试图通过记忆来解决“计数变化”的问题。 考虑下面的问题:我们可以用多少种不同的方式来换取1美元,半价、四分之一、二分硬币、五分硬币和五分硬币?更一般地说,我们可以编写一个函数来计算使用任何一组货币面额改变任何给定金额的方法的数量吗? 以及递归的直观解决方案。 使用n种硬币改变a的数量的方法数 除第一种硬币外,其他所有硬币都可以换成硬币的方法,加上 使用所有n种硬币改变较小数量a-d的方法的数量,

  • 我正在尝试解决类似于员工名册的问题。我面临的问题是,每次我运行求解器时,它都会生成不同的任务。这使得更难调试为什么选择特定案例而不是另一个案例。为什么会这样? 附注:我的任务有许多硬性限制,可能无法全部满足(大多数情况下,我仍然看到一些负面的硬性评分)。所以我的终止策略是基于< code > unimprovedSecondsSpentLimit 。会不会是这个原因?

  • 表格是一种组织和可视化数据的强大方式。然而,无论数据如何组织,数字的大型表格可能难以解释。 有时解释图片比数字容易得多。 在本章中,我们将开发一些数据分析的基本图形方法。 我们的数据源是互联网电影数据库(IMDB),这是一个在线数据库,包含电影,电视节目,和视频游戏等信息。Box Office Mojo 网站提供了许多 IMDB 数据摘要,我们已经采用了其中一些。 我们也使用了 The Numbe