我在lua中使用label的时候,win32下一切正常,发布到手机上就报空对象,代码如下
local ttfConfig = {};
ttfConfig.fontFilePath = "fonts/fzhjt.ttf";
ttfConfig.fontSize = 40
ttfConfig.glyphs = cc.GLYPHCOLLECTION_DYNAMIC
ttfConfig.customGlyphs = nil
ttfConfig.distanceFieldEnabled = true
ttfConfig.outlineSize = 1
local nameLabel = cc.Label:createWithTTF(ttfConfig,"体力-1",cc.TEXT_ALIGNMENT_CENTER)
nameLabel:setAnchorPoint(cc.p(0.5, 0.5))
nameLabel:setPosition(visibleSize.width / 2, visibleSize.height / 2)
nameLabel:setTextColor( cc.c4b(255, 255, 255, 255))
nameLabel:enableOutline(cc.c4b(0,0,0,255))
self:addChild(nameLabel)
报错在nameLabel:setAnchorPoint(cc.p(0.5, 0.5))这一句,nameLabel为nil,求指点