我在CCLabelTTF上进行了一个项目,看起来非常好。当我开始使用设计尺寸功能来修复某些问题时,不同的设备尺寸和视网膜显示会出现这种情况,所有字体都开始显得模糊。
我在以下链接中看到了一个答案,但它很复杂,我不知道如何实现。
http://www.cocos2d-x.org/forums/6/topics/32206?r=42107
当然,我可以从使用设计尺寸功能中恢复过来,但是如果有解决方法,我宁愿使用一种解决方法。
感谢前进。
最佳答案
我在您链接到的页面上添加了一种解决方法,在此重复:
一个简单的技巧,使用字体大小为x4的标签创建标签(或根据需要添加更多/更少的字体),然后将标签缩放到0.25(除以4)以使其恢复到正常大小。请参阅我的屏幕截图,了解之前和之后的结果。
myLabel = CCLabelTTF::create("Play", "Helvetica", 20*4, CCSizeMake(0, 0), kCCTextAlignmentCenter);
myLabel->setScale(0.25);
关于cocos2d-x设计大小功能和模糊的CCLabelTTF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20933051/