使用CEGUI的方法
使用CEGUI的方法
最近在做一个项目,使用nebula2游戏引擎,物理是ODE,UI是用的CEGUI..
以前也没有用过CEGUI.这次刚好用了一下,顺便学习学习..而且它是开源并且免费的.难得啊.
虽然CEGUI看起来比较复杂..实际上并不是那么难..
所有的UI控件都是从CEGUI::Window继承下来..
虽然文件说明请看源文件...
因此要制作自定义CEGUI控件也是绝对可行的...
使用CEGUI需要一个渲染器..可是DX的也可以是GL的.从官方下下来的源代码就是用的GL.
还需要一个控制器...
渲染器是用于显示的.而控制器是帮助你添加删除控件等操作的.
主程序就是要控制事件了..具体就得由自己定..
由于我也是刚开始学..用了什么以后再作介绍...