游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1580|回复: 1

cegui入门问题,请大侠指教

[复制链接]

75

主题

102

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2010-5-26 11:40:00 | 显示全部楼层 |阅读模式
...

rp->setResourceGroupDirectory("schemes", "./datafiles/schemes/");//请问这里的路径是根据什么设置的呢?是项目源文件的路径么?
rp->setResourceGroupDirectory("imagesets", "./datafiles/imagesets/");
rp->setResourceGroupDirectory("fonts", "./datafiles/fonts/");
rp->setResourceGroupDirectory("layouts", "./datafiles/layouts/");
rp->setResourceGroupDirectory("looknfeels", "./datafiles/looknfeel/");
rp->setResourceGroupDirectory("lua_scripts", "./datafiles/lua_scripts/");
rp->setResourceGroupDirectory("schemas", "./datafiles/xml_schemas/");
CEGUI::Imageset::setDefaultResourceGroup("imagesets");
CEGUI::Font::setDefaultResourceGroup("fonts");
CEGUI::Scheme::setDefaultResourceGroup("schemes");
CEGUI::WidgetLookManager::setDefaultResourceGroup("looknfeels");
CEGUI::WindowManager::setDefaultResourceGroup("layouts");
CEGUI::ScriptModule::setDefaultResourceGroup("lua_scripts");
CEGUI::XMLParser* parser = CEGUI::System::getSingleton().getXMLParser();

if (parser->isPropertyPresent("SchemaDefaultResourceGroup"))
parser->setProperty("SchemaDefaultResourceGroup", "schemas");//一直都进不到这里,请问是什么原因

...

2

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-6-3 17:37:00 | 显示全部楼层

Re:cegui入门问题,请大侠指教

当前工程项目源文件目录。假如你的datafiles和原始码在同一个档案夹,改成这样:
rp->setResourceGroupDirectory("schemes", "datafiles/schemes/");

"./datafiles/schemes/" 向上一层去寻找了,找不到目录自然会报错。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-9 10:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表