软件介绍
DirectUI是一款非常易上手的编程软件,主要针对的对象是UI设计师,因为他们一天百分之八九十的时间都是面对这如何快速高效地设计界面。DirectUI采用了3D技术引擎,将界面与业务分离,可操作性的控制元件,极小的内存占比,给UI工程师带来了极大的便捷之处。
软件特色
1、3D界面引擎
DirectUI从本质上彻底改变了2D的现状,每个控件元素都支持XYZ三个坐标值,将传统的平面化窗口变成三维可旋转的窗口,用户可以多视角来操作界面上的内容。
2、界面制作工具
DirectUI主要面向的用户是UI设计师,他们大部分的时间都花在了使用该工具上,所以DirectUI不断向可视化、易于搭建、可重用性发现发展,不断给UI设计师提供便利。
3、界面与业务分离
DirectUI通过向用户提供可视化界面工具、脚本控制、界面与业务分离与集成解决方案来实现,并且这个分离将在用户软件的以后生命周期永久有效,可以容易滴实现别的界面实现层。
4、脚本控制
DirectUI的界面逻辑既可以在用户程序中调用进行控制也可以采用脚本进行控制,是否支持脚本控制就成为界面库能否真正实现界面与业务逻辑彻底分离的标志性技术点。
5、支持Alpha混合
软件吸取了大型热门游戏引擎的精髓,提供了2D图像的动态Alpha混合,用户可以控制每个图元对象的不透明度,从而可以很灵活地支持各种控件效果与动画效果。
6、高速图像渲染
渲染引擎是最核心的功能模块,其功能强弱、效率高低、内存占用高低等都直接影响到DirectUI整体的性能。绘图引擎采用纯虚的图像设备上下文来对各种图像渲染引擎进行全面的支持。
7、最小依赖
能够解决各个软件行业的界面整体方案,无论是互联网还是多媒体娱乐都将采用DirectUI,可以说DirectUI成为了软件开发必不可少的重要因素之一。
8、支持控件多种布局
相比传统界面开发软件,DirectUI更加灵活,可以调整多个控件的布局位置,修改资源窗后上面的控件位置等,给软件开发和维护带来了极大的便利支之处。
9、最小的内存占用
无论是什么年代,能够稳定运行软件才是用户在开发设计时候的必备条件,DirectUI采用了共享资源、动态压缩使用频率低的图像,经过一些列的优化将其内存占比降至最低。
10、插件式控件管理
DirectUI对可以扩展的部件采用了插件式的管理,控件就是一种可扩展非常强的一类部件。插件式管理的好处是即插即用,易于维护,易于升级,易于独立开发,对平台的依赖性小等。
软件功能
1、支持皮肤对象的布局
2、支持皮肤脚本(JavaScript)控制,可以让界面与逻辑彻底分离
3、支持bmp、png、jpg、gif、tga等图片格式
4、支持多图层Alpha混合特效
5、提供界面设计工具DirectUI Builder,支持拖拽式界面设计,让界面开发所见即所得
6、开放式开发平台,所有控件均为插件方式管理,支持用户自定义控件开发,与DirectUI平台无缝兼容
7、支持Windows平台所有的开发工具(VC++、VB6、VS Net、PowerBuilder、Delphi、C++Builder、E语言)
8、支持所有标准控件的换肤
9、支持皮肤对象的导出与导入
10、支持Windows主题导入,让标准界面皮肤的制作简单快捷
11、让客户端代码简洁明了
12、支持动画特效,滑动、淡入淡出
DirectUI教程
一、启动 DirectUIBuilder
1、在本地插入硬件狗,启动 DirectUI Builder
2、弹出许可管理器配置窗口,填写服务器为 127.0.0.1,端口为 3001,启动 DirectUI Builder
二、新建解决方案
1、选择文件,新建解决方案
弹出解决方案配置窗口,输入解决方案的名称并选择保存的路径。
我们这里解决方案的名称为 360Demo,保存路径为桌面上 360Demo 文件夹。
将“启动 DUI 新建向导”处于勾取状态。
点击“完成”按钮,进入 DUI 文件的窗口步骤。
2、完成后将可以看到 DUI 文件的创建窗口,分别填写皮肤信息和 DUI 文件保存路径。
DUI 文件描述了界面窗口的结构关系,是皮肤骨架的描述文件。
将“是否自动创建 Skn”选择为勾取状态,点击“完成”按钮,进入 Skn 文件配置窗口。
3、在 Skn 文件配置窗口中填写 Skn 配置信息和保存路径后点击“下一步”按钮。
Skn 文件描述了界面控件的外观,是窗口的外皮。
4、点击“下一步”后进入皮肤主题的选择窗口
由于目前我们未发布任何的主题包,所以没有主题可以进行选择,直接点击“完成”按钮。
进过以上的步骤我们完成了皮肤文件的创建工作,接下来我们将开始设置皮肤控件。
安装方法
1、在本站下载DirectUI安装包
2、使用压缩软件进行解压
3、点击“DirectUI Demo Setup 3.2.0.3776.exe”文件开始安装
- 精选留言 来自山西阳泉电信用户 发表于: 2023-8-16
- 正好需要,感谢分享!!!!
- 精选留言 来自湖北黄冈移动用户 发表于: 2023-10-1
- 很好用,之前用过其它同类型的,但是感觉都不是很让我满意。
- 精选留言 来自黑龙江黑河电信用户 发表于: 2023-12-15
- 下载中,希望可以正常使用,别遇到BUG就好了
- 精选留言 来自广东惠州电信用户 发表于: 2023-9-20
- 还好吧,不错
- 精选留言 来自甘肃张掖移动用户 发表于: 2023-5-22
- 正好用的到!感谢分享!