cocos ios Label组件问题

软件:cocos creator v1.9.0

开发的过程中,一直在web上预览,Label组件显示一直没问题。在打包到ios上时,出现问题了:

Label组件:

当我们缩小字体,发现没问题了。然而这不是产品想要的。这个解决办法,设置小的没问题的字体大小,然后通过scale属性缩放。经过测验,并不会变虚
另外,Label的字体颜色设置需要注意,是在Label组件所在的Node上设置color,color的类型是cc.Color;

这里会有个问题,当我们在new cc.Color里传参的时候,如果是4个参数,在web上没有问题,但在ios里会有问题:

//以下代码在ios里,Label直接不出现文字,web上没问题
node.color = new cc.Color(13,225,122,1);

//这种就没问题
node.color = new cc.Color(13,225,122);

总结下,其实关于Label有2个问题:
1.ios下new cc.Color()传3个参数
2.ios下fontSize过大显示出问题,先设定小的fontSize,再通过Node的scale缩放。

最后吐槽下cocos的生态,很多问题都搜不到答案。

猜你喜欢

转载自www.cnblogs.com/xiaochongchong/p/9187939.html