cocos2dx-lua_ProgressTimer创建扇形进度条
开发环境:cocos2dx 3.17
开发语言:lua
我们在开发游戏的时候经常会用到扇形进度条。比如:技能CD
下面直接上代码吧
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
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 三尺青锋!
评论