cocos2d 更换皮肤
来源:互联网 发布:广工数据库试卷 编辑:程序博客网 时间:2024/05/21 11:20
第一种:头文件中声明
CCSprite* _pHookSp;
cpp文件中:
_pHookSp = CCSprite::create("hook.png");//千万要注意 这里一定要给一张图片 否则调用setDisplayTexture ()方法时 会不显示 即更换皮肤失败
_pHookSp->setPosition(ccp(0,0));
addChild(_pHookSp);
void Hook::setDisplayTexture ()
{
//需要更换图片时
CCTexture2D* pTexture = CCTextureCache::sharedTextureCache()->addImage("hook_2.png");
_pHookSp->setTexture(pTexture);
}
第二种:
头文件中声明
CCSprite* _pHookSp;
cpp文件中:
CCSpriteFrameCache* sfc = CCSpriteFrameCache::sharedSpriteFrameCache();
sfc->addSpriteFramesWithFile("store.plist");
_pHookSp = CCSprite::createWithSpriteFrame(sfc->spriteFrameByName("hook.png"));
void Hook::setDisplayFrame()
{
//需要更换图片时
CCSpriteFrame *frame = CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("hook_2.png");
_pHookSp ->setDisplayFrame(frame);
}
- cocos2d 更换皮肤
- 博客更换皮肤代码
- java更换皮肤
- C# 皮肤更换
- Ext 更换页面皮肤。
- EXTJs 更换换皮肤
- vs2005 中 更换皮肤
- 如何更换皮肤
- Extjs更换皮肤
- 如何更换皮肤
- android----------更换皮肤
- Android更换皮肤
- flex4动态更换皮肤
- extjs 更换皮肤
- eclipse更换皮肤
- eclipse随时更换皮肤
- Android更换皮肤解决方案
- Eclipse 更换皮肤
- 人事管理系统(C语言实现)
- Xcode升级到7.1后的上线使用总结
- 那些年…一个文科男对理工男的逆袭,震惊了!
- 转自http://www.cnblogs.com/jscode/archive/2012/07/10/2583856.html
- Codeforces 545E Paths and Trees
- cocos2d 更换皮肤
- TF-IDF与余弦相似性的应用(二):找出相似文章
- pat 1080 Graduate Admission
- 传感器
- IOS 类似网易音乐HD版左侧栏实现 --使用Autolayout控制右侧ViewController布局是遇到的问题
- 详解spring事务属性 <转
- UUID of GATT characteristic
- 机器学习算法▬▬▬极速学习机
- SELinux架构和Flask安全体系结构的一些认识