lua 金币显示
-- 计算金币有多少位数 local n = 0 local var = self._rankList[i].lUserScore repeat var = var / 10 n = n + 1 until var < 10 if n > 9 then local varf = self._rankList[i].lUserScore varf = math.ceil(varf / 10 ^(n - 8)) local SpGlod = cc.LabelTTF:create(varf .. "...", "Arial", 25) SpGlod:setPosition(220, 590 - i * 90) SpGlod:addTo(self) else local SpGlod = cc.LabelTTF:create(self._rankList[i].lUserScore, "Arial", 25) SpGlod:setPosition(220, 590 - i * 90) SpGlod:addTo(self) end
工作笔记
lua do..while 循环
--[[ repeat 代码块 until 结束条件 --]]
lua 取整函数
math.ceil()
posted on 2018-04-09 16:50 echo111333 阅读(191) 评论(0) 编辑 收藏 举报