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的生态,很多问题都搜不到答案。