版本:quick 2.2.5
label = CCLabelAtlas:create(“123”, “ui/pvp/pvp_shu.png”, 36, 49, 0)
label:setPosition(cc.p(146,bg:getContentSize().height * 0.5))
label:addTo(bg),为什么显示不出来呢?这种创建方式有问题吗?
创建方式我没看出什么问题,猜测下
1.会不会是位置设置出屏幕外面了?
2.被其他层挡住了?
都不是的话,把图片一起上传下吧…
都不是,是这张图片!
label = CCLabelAtlas:create(“123”, “ui/pvp/pvp_shu.png”, 36, 49, 0) 给最后一个0加两个单引号看看
我加完之后是正常的…
你是在2.2.5上面测试的吗?为什么我的还没显示出来 ,晕死!
我是在3.3Final上测的,你新建个空工程测试下吧,如果可以,那就是其他问题了
新建了 工程,什么都没有添加,就创建这个label ,就是没看到
创建方式:
local label = CCLabelAtlas:create(“123”, “pvp_shu1.png”, 36, 49, ‘0’)
label:setPosition(cc.p(480,320))
label:addTo(self)
label:setZOrder(9999999)
label:setString(“123456”)
self.rankLabel_ = label
好吧,白试了这么就,没注意看你是quick 2.2.5 
我这边都是2d-x的,刚又下了个2.2.5的也是没问题的
我用的quick 3.3final 277行 local textAtlas = cc.LabelAtlas:create(“123”, “alpht.png”, 36, 49, 0) 报如下错
LUA ERROR: :277: attempt to call me
thod ‘create’ (a nil value)
求救啊
CCLabelAtlas:create 试试这个
把第五个参数改成数字48,还有要addChild到node上
大侠,为什么第五个参数填写48就可以了呢?什么 原理啊?
label = CCLabelAtlas:create(“123”, “ui/pvp/pvp_shu.png”, 36, 49, string.byte(‘0’))
这样可以
48是0的ASCII码呀
local label = cc.LabelAtlas:_create(“123”,“combonum.png”,90,80,string.byte(‘1’))