当前位置:网站首页>Cocos progress bar progresstimer
Cocos progress bar progresstimer
2022-07-05 04:56:00 【Meteor spot】
Progress bar ProgressTimer,c++
Round progress bar
Sprite *bgSprite = Sprite::create("red.png");
addChild(bgSprite, 1, 1);
Sprite *hpSprite = Sprite::create("green.png");
progressTimer = ProgressTimer::create(hpSprite);
progressTimer->setType(ProgressTimer::Type::RADIAL);
progressTimer->setReverseProgress(true);
progressTimer->setPercentage(30);// Full value 100%
addChild(progressTimer, 0, 0);
Bar progress bar
Sprite *bgSprite = Sprite::create("box.png");
addChild(bgSprite, 1, 1);
Sprite *hpSprite = Sprite::create("hp.png");
progressTimer = ProgressTimer::create(hpSprite);
progressTimer->setType(ProgressTimer::Type::BAR);
///
// From left to right
progressTimer->setMidpoint(ccp(0, 0.5));
progressTimer->setBarChangeRate(ccp(1, 0));
// From right to left
// progressTimer->setMidpoint(ccp(1, 0.5));
// progressTimer->setBarChangeRate(ccp(1, 0));
// From top to bottom
// progressTimer->setMidpoint(ccp(0.5, 1));
// progressTimer->setBarChangeRate(ccp(0, 1));
// From bottom to top
// progressTimer->setMidpoint(ccp(0.5, 0));
// progressTimer->setBarChangeRate(ccp(0, 1));
///
progressTimer->setMidpoint(Point(0, 0.5));
progressTimer->setBarChangeRate(Point(1, 0));
progressTimer->setPercentage(30);// Full value 100%
addChild(progressTimer, 0, 0);
Progress bar ProgressTimer,Lua
Round progress bar :
self.ProgressFg = cc.ProgressTimer:create(cc.Sprite:create(""))
self.ProgressFg:setType(cc.PROGRESS_TIMER_TYPE_RADIAL) -- Set to bar type:cc.PROGRESS_TIMER_TYPE_RADIAL
self.ProgressFg:setReverseProgress(false) -- Set up
Anti-clockwise , clockwise
self.ProgressFg:setPercentage(0) -- Set the initial progress to 30
Strip shape
local vipProgressFg = cc.ProgressTimer:create(cc.Sprite:create(""))
vipProgressFg:setType(cc.PROGRESS_TIMER_TYPE_BAR) -- Set to bar type:cc.PROGRESS_TIMER_TYPE_RADIAL
vipProgressFg:setMidpoint(cc.p(0,0)) -- Set the starting point below the bar seat
vipProgressFg:setBarChangeRate(cc.p(1,0)) -- Set to vertical
vipProgressFg:setPercentage(0) -- Set the initial progress to 30
边栏推荐
- 775 Div.1 C. Tyler and strings combinatorial mathematics
- Interface joint commissioning test script optimization V5.0 (end)
- C # perspective following
- 54. Spiral matrix & 59 Spiral matrix II ●●
- On-off and on-off of quality system construction
- Unity parallax infinite scrolling background
- Unity writes timetables (without UI)
- Use assimp library to read MTL file data
- stm32Cubemx(8):RTC和RTC唤醒中断
- The 22nd Spring Festival Gala, an immersive stage for the yuan universe to shine into reality
猜你喜欢
用 Jmeter 工具做个小型压力测试
LeetCode之單詞搜索(回溯法求解)
LeetCode之单词搜索(回溯法求解)
stm32Cubemx(8):RTC和RTC唤醒中断
Redis 排查大 key 的4种方法,优化必备
【Leetcode】1352. 最后 K 个数的乘积
数论函数及其求和 待更新
Introduce Hamming distance and calculation examples
[Business Research Report] top ten trends of science and technology and it in 2022 - with download link
2022 thinking of Mathematical Modeling B problem of American college students / analysis of 2022 American competition B problem
随机推荐
中国溶聚丁苯橡胶(SSBR)行业研究与预测报告(2022版)
Variable category (automatic, static, register, external)
Pdf to DWG in CAD
Create a pyGame window with a blue background
質量體系建設之路的分分合合
Detailed introduction of OSPF header message
Solutions and answers for the 2021 Shenzhen cup
Forecast report on research and investment prospects of Chinese wormwood industry (2022 Edition)
JMeter -- distributed pressure measurement
On-off and on-off of quality system construction
Emlog blog theme template source code simple good-looking responsive
Detailed explanation of the ranking of the best universities
AutoCAD - feature matching
中国针状焦行业发展研究与投资价值报告(2022版)
Redis has four methods for checking big keys, which are necessary for optimization
AutoCAD - graphic input and output
Emlog博客主题模板源码简约好看响应式
Introduction to JVM principle and process
Basic knowledge points of dictionary
Understand encodefloatrgba and decodefloatrgba