使用CEGUI的方法

使用CEGUI的方法

最近在做一个项目,使用nebula2游戏引擎,物理是ODE,UI是用的CEGUI..

以前也没有用过CEGUI.这次刚好用了一下,顺便学习学习..而且它是开源并且免费的.难得啊.

虽然CEGUI看起来比较复杂..实际上并不是那么难..

所有的UI控件都是从CEGUI::Window继承下来..

虽然文件说明请看源文件...

因此要制作自定义CEGUI控件也是绝对可行的...

使用CEGUI需要一个渲染器..可是DX的也可以是GL的.从官方下下来的源代码就是用的GL.

还需要一个控制器...

渲染器是用于显示的.而控制器是帮助你添加删除控件等操作的.

主程序就是要控制事件了..具体就得由自己定..

由于我也是刚开始学..用了什么以后再作介绍...