场景文件load进去后需要有一大段逻辑处理,所以加入一个进度条,场景文件在构建体(ctor)中加载,loading本想在onEnter中加载,发现不行,在调度器中做了一次loading加载:
问题:为什么每次调lb:setPercent(80) 函数后进度没有重绘,尝试每次设置后调用draw(),但是没有效果,求思路,求解决方案
function loading()
t = os.clock()
local lb = self.loadingBar
–print(lb:isScale9Enabled())
–lb:setScale9Enabled(true)
lb:setPercent(10)
self.loadingNode:draw()
lb:draw()
–lb:loadTexture()
– create pageview
self.jjj = {}
self:pageViewCtrl()
lb:setPercent(80)
LoadLayer:show(self, “stage”)
lb:setPercent(85)
– 背景音乐
Mp3Ctrl:runMusic(“common”)
lb:setPercent(90)
……