Label cocos2dx lua
local conSize = { width = size1.width,height = 100 }
-- 内容,字体,字号,文本size,左右对齐,上下对齐 local contentTxt = cc.LabelTTF:create("",CNFONT,32,conSize,cc.TEXT_ALIGNMENT_LEFT,cc.VERTICAL_TEXT_ALIGNMENT_BOTTOM) contentTxt:setAnchorPoint(cc.p(0.5,0)) contentTxt:setPosition(visibleSize.width/2,visibleSize.height/6+60) self.mLoadLayer:addChild(contentTxt,3) local textList = GetLoadTipsList() local num = math.random(1,#textList) contentTxt:setString(textList[num].showTxt) contentTxt:enableOutline(cc.c4b(255,255,255),1) -- 字体描边 contentTxt:enableShadow(cc.c4b(0,255)) -- 阴影 contentTxt:setColor(cc.c4b(255,255)) -- 颜色 -- 上下对齐方式 cc.VERTICAL_TEXT_ALIGNMENT_TOP, cc.VERTICAL_TEXT_ALIGNMENT_CENTER, cc.VERTICAL_TEXT_ALIGNMENT_BOTTOM, -- 左右对齐方式 cc.VERTICAL_TEXT_ALIGNMENT_LEFT, cc.VERTICAL_TEXT_ALIGNMENT_RIGHT,
-- 富余字体 self.openCostLabel = ccui.RichText:create()
-- self.openCostLabel:removeElement(0) RichText 在cocos2dx3.2 有个bug,直接加在cocostudio导出的层(相对布局) 不能通过setPosition设置位置,在创建的layer 和scene及可以。。。搞不懂,cocos的test中RichText在导出的json文件层了是可以设置位置的,可能是因为绝对布局。。。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |