cocos2d-x 血量条 CCProgressTimer实现
2014-12-22 11:03
302 查看
直接上代码
//背景图片,
auto* hpBgSprite = Sprite::create("hpbg.png");
hpBgSprite->setPosition(Point(visibleSize.width/2, visibleSize.height/2-100 ));
this->addChild(hpBgSprite);
//有血量的图片
auto hpBar = CCProgressTimer::create(Sprite::create("hp.png"));
hpBar->setType(ProgressTimer::Type::BAR);
hpBar->setMidpoint(Point(0, 0.5f));
hpBar->setBarChangeRate(Point(1, 0));
hpBar->setPercentage(50);//血量
hpBar->setPosition(Point(0,0));//坐标点,相对于背景的
hpBar->setAnchorPoint(Point(0,0));//锚点
hpBgSprite->addChild(hpBar);
//背景图片,
auto* hpBgSprite = Sprite::create("hpbg.png");
hpBgSprite->setPosition(Point(visibleSize.width/2, visibleSize.height/2-100 ));
this->addChild(hpBgSprite);
//有血量的图片
auto hpBar = CCProgressTimer::create(Sprite::create("hp.png"));
hpBar->setType(ProgressTimer::Type::BAR);
hpBar->setMidpoint(Point(0, 0.5f));
hpBar->setBarChangeRate(Point(1, 0));
hpBar->setPercentage(50);//血量
hpBar->setPosition(Point(0,0));//坐标点,相对于背景的
hpBar->setAnchorPoint(Point(0,0));//锚点
hpBgSprite->addChild(hpBar);
相关文章推荐
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- Cocos2d-x CCProgressTimer实现DotA的技能冷却效果
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- 详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- 详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- Cocos2d-x CCProgressTimer实现DotA的技能冷却效果
- cocos2d-x 之 CCProgressTimer 以及扩展实现颜色渐变进度条等等
- Cocos2d-x游戏开发之一 CCProgressTimer 生命条实现
- Cocos2d-x教程(10)-CCProgressTimer实现页面加载进度条效果
- Cocos2d-x教程(10)-CCProgressTimer实现页面加载进度条效果
- 「cocos2d-x」CCProgressTimer实现进度条
- Cocos2d-x CCProgressTimer实现页面加载进度条效果
- cocos2d-x 之 CCProgressTimer 以及扩展实现颜色渐变进度条等等
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条实现“理想”游戏进度条! 推荐
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- cocos2d-x TestLua 之 CCProgressTimer
- cocos2d-x学习(5)-------CCProgressTimer(进度条)
- cocos2d-x节点(CCActionProgressTimer.h)API
- cocos2d-x初探学习笔记(7)--CCProgressTimer