--创建圆形进度条
function LayerA:createCircleLoadingBar(parent,pos,percentage)
--创建一个图片精灵作为背景 需要一个空心圆形的图片
local spriteBg = cc.Sprite:create("loadingBarBg.png")
--创建一个进度条图片精灵 需要一个空心圆形的图片
local sprite = cc.Sprite:create("loadingBar.png")
--创建进度条
local circleProgressBar = cc.ProgressTimer:create(sprite)
--设置类型
circleProgressBar:setType(cc.PROGRESS_TIMER_TYPE_RADIAL)
--指定父节点
parent:addChild(spriteBg)
parent:addChild(circleProgressBar)
--指定位置
spriteBg:setPosition(pos)
circleProgressBar:setPosition(pos)
--还可以指定层级 名字
circleProgressBar:setLocalZOrder(100)
--设置进度
circleProgressBar:setPercentage(percentage)
end
cocos2d-x实现圆形进度条
猜你喜欢
转载自blog.csdn.net/qq_25563175/article/details/88595378
今日推荐
周排行