CEGUI(免费的GUI库) V0.87 官方版最新无限制破解版测试可用[应用软件]
- 运行环境:
软件语言:简体中文
软件类型:系统应用 - 应用软件
授权方式:免费
推荐星级:
官方主页:www.233122.com
图片预览: 【一键转帖到论坛】
插件情况:
解压密码:www.xiamiku.com
软件大小:5.00 MB
更新时间:2018-11-25 22:14:00
下载统计:载入数据 ...
赞助商链接
本软件是由七道奇为您精心收集,来源于网络转载,软件收录的是官方版,软件版权归软件作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
CEGUI是一个免费的GUI运行库,该工具专为游戏开发人员量身打造,基于LGPL协议并使用C++编译,能够帮助用户摆脱GUI细节实现时的繁琐操作,以便有更多的开发时间在游戏性上。
【功能特点】
CEGUI的渲染需要3D图形API的支持,如OpenGL或Direct3D。另外,使用更高级的图形库也是可以的,比如OGRE、Irrlicht和RenderWare等,关键需求可以简化为二点:
纹理(Texture)的支持直接写屏(RHW的顶点格式、正交投影、或者使用shader实现)
CEGUI还同步提供了官方界面编辑器LayoutEditor和ImageSet编辑器,以方便UI和图像集的制作。作为界面编辑器,它需要系统级界面以提供编辑器操作,0.3.0版是基于MFC实现的;而在0.4.0版本以后,改为基于wxWidgets(跨平台的本地UI框架,这里的UI指Window操作系统底层,如:Windows、Unix和Mac)实现。 目前将CEGUI作为游戏界面库开发的游戏已经有好多种,国内的天龙八部,巨人等游戏就是很好的例子。
CEGUI的功能是非常强大的,而且使用也非常的灵活,可以和脚本配合。可以通过配置文件自定义窗口外观。通过布局文件实现窗口布局等等特性,使得游戏的界面开发更加方便。
【配置教程】
首先需要编译CEGUISampleHelper项目,它生成的dll文件供其它的DEMO程序调用,是一个框架,其实也就是把其下的.h 、.CPP文件打个包。
编译时需要有图像渲染库支持,它支持四个SDK:directx、OpenGL、Irrlicht、Ogre ,
如果不想装Irrlicht、Ogre, 可以在项目里把带有irrlicht或ogre字样的h文件和cpp文件移除,
然后再去[CEGUI-SDK-0.7.1-vc9/cegui/include]文件夹下找到config.h文件,打开,把“#define CEGUI_SAMPLES_USE_IRRLICHT”、“#define CEGUI_SAMPLES_USE_OGRE”注释掉。
编译设置默认是在Debug_Static下,
编译成功后会在[CEGUI-SDK-0.7.1-vc9/lib]下得到CEGUISampleHelper_Static_d.lib文件,一般不用这个,
把解决方案配置换成Debug模式,然后得到CEGUISampleHelper_d.lib。
然后编译一下Sample_Demo6项目试试,
如果出现”unresovled symbol”找不到符号之类的错误的话,说明之前的CEGUISampleHelper编译是有问题的,我主要就是Debug_Static模式没切换成Debug模式,还有把原有CPP文件误删了。
运行Sample_Demo6
【下载地址】
CEGUI(免费的GUI库) V0.87 官方版
以上是“CEGUI(免费的GUI库) V0.87 官方版最新无限制破解版测试可用[应用软件] ”的内容,如果你对以上该软件感兴趣,你可以看看 七道奇为您推荐以下软件: