引言:最近用cocos2dx写了个小游戏,完全使用API画图形的,没有用到任何资源。但是通常都是美术画好UI给开发使用的,所以就自己摸索一下如何在代码里使用cocos studio导出的csb文件。
笔者的系统环境是Win8+cocos2dx 3.5+cocos引擎2.2.5
废话不多说,使用cocos引擎新建一个登录示例项目,然后发布资源(csb文件)
ok,接着新建一个cocos2dx项目,添加如下代码
#include "cocostudio\CocoStudio.h"
bool HelloWorld::init() {
if (!Layer::init()) {
return false;
}
auto scene = CSLoader::getInstance()->createNode("Login.csb");
addChild(scene);
return true;
}
ok运行,可以显示东西出来了吧