cegui + directX9

素颜马尾好姑娘i 2022-07-16 16:55 274阅读 0赞

1.一些游戏用的cegui还是非常老的版本,尝试在porting到cegui0.72上,难度真不小

2.做了简单的demo,加载TLBB的一些layout

code:

CEGUI::SchemeManager::getSingleton().loadScheme(“./schemes/WoWLookSkin.scheme.xml”); //CEGUI::SchemeManager::getSingleton().loadScheme( “./schemes/TaharezLookSkin.scheme” ); WindowManager& wmgr = WindowManager::getSingleton(); Window* myRoot = wmgr.createWindow( “DefaultWindow”, “root” ); System::getSingleton().setGUISheet( myRoot ); //PushButton* btn = (PushButton*)wmgr.createWindow( “TaharezLook/Button”, “testBtn” ); // myRoot->addChildWindow(btn); // btn->setPosition(Point(0.25f, 0.25f)); // btn->setSize(Size(0.5f, 0.5f)); // btn->setText( “Hello World!” ); //myRoot->addChildWindow(wmgr.loadWindowLayout(“./schemes/layouts/MessageBox_Friend.layout.xml”)); myRoot->addChildWindow(wmgr.loadWindowLayout(“./schemes/layouts/testButton.layout.xml”)); //myRoot->addChildWindow(wmgr.loadWindowLayout(“./schemes/layouts/LogOn.layout.xml”))

MessageBox_Friend.layout.xml(没背景的?)

0_1290413050M1gG.gif

0_1290413812RL0L.gif

发表评论

表情:
评论列表 (有 0 条评论,274人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CEGUI Lua 编码

    CEGUI使用的是UTF-8编码 lua 使用的是ascii 编码 UTF-8编码是以一个字节为"基本单元",在表示7位ASCII字符表中的字符时,这个字符在UF

    相关 CEGUI 聊天对话框

    最近在写聊天对话框,使用CEGUI,就是游戏中左下角聊天模块,主要功能就是显示用户的名称,聊天的内容,表情,以及一些装备格式像下面这个样子 \[莫压枯枯地\]:大家晚上好\[