开发环境:cocos2dx 3.17 开发语言:lua 我们在开发游戏的时候经常会用到扇形进度条。比如:技能CD
下面直接上代码吧
代码语言:javascript复制function skillCD()
local loading = cc.Sprite:create('skill.png') -- 先创建一个精灵
local progress = cc.ProgressTimer:create(loading)
progress:setMidpoint(cc.p(0.5, 0.5))
progress:setType(cc.PROGRESS_TIMER_TYPE_RADIAL)
progress:setReverseDirection(true) -- true为逆时针,false为顺时针
self:addChild(progress)
progress:setPercentage(100)
end