您的位置:首页 > 其它

常用的一些宏定义

2017-08-29 09:21 253 查看
①、定义图片文件

#define X_IMAGE(name, x)  #name#x

#define IMAGE(name)   X_IMAGE(name,.png)

如何使用呢(比如HelloWorld.png)

auto sp = Sprite::createWithSpriteFrameName(IMAGE(HelloWorld));

sp->setPosition(1,2);

this->addChild(sp);

或者#define  UI_TIP_TARGET_BG   IMAGE(HelloWorld)

auto targetBg=Sprite::createWithSpriteFrameName(UI_TIP_TARGET_BG);

targetBg->setPosition(_VEC2(329,DHEIGHT-368));

layer->addChild(targetBg);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: