CCProgressTimer进度条效果
为什么80%的码农都做不了架构师?>>>
收集整理的两个进度条效果,第一个常用于技能冷却,第二个用于加载进度或血量之类
bool HelloWorld::init()
{if ( !CCLayer::init() ){return false;}CCSprite *s2=CCSprite::create("pa2.png");s2->setPosition(ccp(200,200));addChild(s2,0);CCSprite *s=CCSprite::create("pa1.png");CCProgressTimer *pt=CCProgressTimer::create(s);pt->setPosition(ccp(200,200));//转圈的CD实现pt->setType(cocos2d::CCProgressTimerType(kCCProgressTimerTypeRadial));//从中间到外的出现this->addChild(pt,1);CCProgressTo *t=CCProgressTo::create(8,100);pt->runAction(CCRepeatForever::create(t));CCSize size = CCDirector::sharedDirector()->getVisibleSize();CCPoint origin = CCDirector::sharedDirector()->getVisibleOrigin();// 设置进度条的背景图片 我们把他放到屏幕下方的1/5处 CCSprite* loadbackimg=CCSprite::create("lodingbg.png");loadbackimg->setPosition(ccp(size.width/2 + origin.x,size.height/5 + origin.y));this->addChild(loadbackimg,1);// 添加进度条CCSprite* loadimg=CCSprite::create("longding.png");CCProgressTimer* pt2 = CCProgressTimer::create(loadimg);pt2->setType(kCCProgressTimerTypeBar);// 设置成横向的//可以看作是按矩形显示效果的进度条类型pt2->setMidpoint(ccp(0,1)); // 设置进度方向pt2->setBarChangeRate(ccp(0,1)); // 设置进度为水平还是垂直方向//重新设置锚点pt2->setPosition(ccp(size.width/2 + origin.x,size.height/5 + origin.y-5));pt2->setPercentage(10);this->addChild(pt2,2,1);//为该层设置定时器 this->scheduleUpdate(); return true;
}void HelloWorld::update(float dt)
{ // 刷新进度CCProgressTimer* pt=(CCProgressTimer*)this->getChildByTag(1);float now=pt->getPercentage();if(now == 100){now = 0;}pt->setPercentage(now + 1);
}
转载于:https://my.oschina.net/penngo/blog/152494
CCProgressTimer进度条效果相关推荐
- 小米视频加载进度条效果实现
原文:小米视频加载进度条效果实现 好吧,其实这些都是我闲暇时自己做着玩的,以前总是拿来主义,现在分享一下让我也为大家做一点贡献好了.废话不说了,看效果. 好吧 其实没什么技术含量 直接上代码好了 和我 ...
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!...
为什么80%的码农都做不了架构师?>>> 李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接: http://www.himigam ...
- vue中进度条写法_vue组件实现进度条效果
这篇文章主要为大家详细介绍了vue组件实现进度条效果,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 本文实例为大家分享了vue实现进度条效果的具 ...
- 跟随进度而变色进度条效果ios源码
这个是跟随进度而变色进度条效果案例,源码EAColourfulProgressView,EAColourfulProgressView的进度条能够跟随进度而变色.颜色和进度的总量可以通过Storybo ...
- php jquery进度条,如何实现jQuery进度条效果
通过jQMeter.js插件可以简单的实现jQuery进度条效果,并且可以自定义它的样式 实现jQuery进度条效果需要外部引入一个jQuery插件jQMeter.js.它是一款简单实用的轻量级进度条 ...
- android studio进度条的应用,Android Studio实现进度条效果
本文实例为大家分享了Android Studio实现进度条效果的具体代码,供大家参考,具体内容如下 实验作业 要求一个进度条,进度随机 效果图 xml代码 xmlns:app="http:/ ...
- android仿微信图片上传进度,Android开发之模仿微信打开网页的进度条效果(高仿)...
一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下 "仿微信打开网页的进度条效果",你会看到有很多类似的文章,不过他们有个共同点,就是实 ...
- android 双层进度条,CircularCounter 双层原形进度条效果《IT蓝豹》
CircularCounter 双层原形进度条效果 CircularCounter 双层原形进度条,根据数据的变化而增减的,支持逆向旋转. 本项目主要由CircularCounter自定义控件实现, ...
- vue请求进度条效果
添加请求进度条效果 安装nprogress 进入项目目录:cd client 安装依赖包:cnpm i nprogress -S 在main.js中:导入Nprogress包对应的js和css imp ...
最新文章
- 成功解决ValueError: Unable to add relationship because child variable ‘ID‘ in ‘cats_df‘ is also its inde
- 【汇编语言(第3版)王爽】第八章学习内容
- Istio的零停机滚动更新
- 用css3和html实现创建 Christmas Tree Ornaments(baubles)
- 问题跟踪软件URTracker和Windows域的集成
- 编译运行BSR/bench源码
- Sys.WebForms.PageRequestManagerParserErrorException 错误的解决办法
- 手机连接蓝牙扫码枪_扫码枪蓝牙连接电脑 蓝牙扫码枪
- 风格迁移篇-AdaIN --使用自适应实例规范化实时传输任意样式
- Word VBA:批量更改图片的格式
- Swing 主题 - FlatLaf
- ios刺客信条一直显示连接服务器,刺客信条本色错误代码6002解决方法_刺客信条本色iOS进不去解决方案 _玩游戏网...
- fan4801开关电源原理图_六款简单的开关电源电路设计,内附原理图详解
- 鸡得传染性鼻炎怎么治疗 鸡打喷嚏脸肿喂什么药
- 数据分析+数据挖掘暑期实习碎碎念
- 【晶振不起振原因分析】
- 游戏开发新手入门之Windows编程
- 驾驶证上的照片有具体要求吗?这几点需要注意
- ORACLE RAC TO RAC DG搭建过程中可能遇到的问题
- 现代密码学(Introduction to Modern Cryptography)