
CEGUI
凭谁问
做自己所爱的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Boost库的命名规则及静态编译命令。
在做CEGUI+OGRE结合时,提示用到了“libboost_thread-vc80-mt-sgd-1_42.lib”这个库。从boost官网上下载编译之后发现仍然找不到该库。然后从网上找了一下资料,原来自带的bjam默认编译不带参数,不是静态库。 以“libboost_thread-vc80-mt-sgd-1_42.lib”为例: libboost_th转载 2012-12-05 10:26:27 · 3893 阅读 · 0 评论 -
CEGUI::Layout
layout:布局文件,布局文件中定义了UI中每一个窗口的位置、内容和层次关系。 layout与imageset一样,都不用自己手动填写。官方同样提供了编辑器《CELayoutEditor》。 layout文件内容也并不十分复杂。基本上就是定义了窗口的位置,和默认属性。如果要对该文件进行大的修改,还是尽量使用官方编辑器。 需要注意的是,官方提供的CELayoutEditor编辑器转载 2012-12-07 17:35:31 · 831 阅读 · 0 评论 -
OGRE CEGUI LAYOUT
//CEGUI CEGUI::System *mSystem; CEGUI::OgreCEGUIRenderer *mRenderer; //通过已有的window和scenemanager创建CEGUI渲染器 //创建mRenderer实例,导入.scheme文件,设置默认鼠标指针图像和默认字体 mRenderer = new CEGUI::OgreCEGUIRende转载 2012-12-07 16:47:58 · 1011 阅读 · 0 评论 -
CEGUI:Scheme .
先决条件:1、可以正确编译CEGUI例子。 一、Scheme 在CEGUI中,Scheme事实上是相当于一个方案资源管理器的定义文件。 找到TaharezLook.scheme文件,看前几行代码。这里是比较重要的几个标签。 LOOK: Imageset Filename="TaharezLook.imageset" /> Font Fil转载 2012-12-07 17:30:52 · 781 阅读 · 0 评论 -
CEGUI:LookNFeel .
LookNFeel:CEGUI控件外观文件。 CEGUI提供了一些定义好的控件:按钮、列表、文本框。 要使用这些控件,我们必须为其提供一些基本的外观属性信息。 比如一个按钮,它有几种显示状态:通常、获得焦点、按下、禁用。而每一种状态下都有各自的位置、大小属性。 LookNFeel都是为了定义这些属性而存在的。下面做简单的介绍。 在开始之前,你首先要了解CEGUI使用的坐标系统转载 2012-12-07 17:38:29 · 635 阅读 · 0 评论 -
CEGUI-AnimationSystem
CEGUI的动画系统实现了以下的功能: 1.通过属性系统驱动,即在每一帧通过将某种属性设为不同的值,实现该属性的动画; 2.驱动方式分为直接设值,在原有值上加一个值,和在原有值上乘一个值; 3.动画曲线通过关键帧控制,关键帧包含时间点和值,值可以是直接设置的,也可以是动画开始时,从驱动目标上取的属性值,该属性可以与被驱动的属性不同; 4.由一帧到另一帧的移动方式分为匀速、加速、减速和离散;转载 2013-05-29 11:00:50 · 1056 阅读 · 0 评论 -
CEGUI 文字特效
CEGUI has a nice feature that allows for formatted text in a widget, called "formatting tags". Basically, you insert tags like: [tag-name='value'] into your strings and CEGUI does the necessary pa转载 2013-05-23 16:48:20 · 1712 阅读 · 0 评论