【问题标题】:Why is my small font too blurry on an iPhone?为什么我的小字体在 iPhone 上太模糊?
【发布时间】:2012-04-11 21:22:20
【问题描述】:

我正在将游戏从 iPad 移植到 iPhone(使用 XCode cocos+box)。我使用自定义字体 (*.ttf),当使用大字体大小绘制时效果很好,但如果我使用小字体大小,文本会变得太模糊。

如果我不缩放字体大小本身而是缩放字体的父级,则文本会变得过于锐利且占用内存。由于我正在移植游戏,我需要字体有点模糊,但不要太多,以便它仍然可读。

模糊还有另一个问题:并非所有文本看起来都不错。我创建了一个“开始游戏”标签,它看起来很好,但是当我创建一个“设置”标签时,它看起来更模糊。

是因为 *.ttf 文件还是我做错了什么?如果是字体,我该如何解决?

【问题讨论】:

    标签: iphone fonts


    【解决方案1】:

    如果在半像素边界处绘制文本和图像看起来很模糊,您能否提供负责将文本绘制到屏幕中的源代码?

    【讨论】:

    • 是的,谢谢!我确实创建了一个文本,例如 _totalScoreLabel = [CCLabel labelWithString:[NSString stringWithFormat:@"Total score: $0"] fontName:FONT_NAME fontSize:((int)(25*kw))];我确实计算了 iphone 3 的大小,它是 12,确实把它放入而不是 ((int)(25*kw)) 并且文本确实变得更好,但我想知道为什么它不能正确截断,因为它是?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-30
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    • 2017-07-28
    • 2013-05-01
    • 2019-06-15
    相关资源
    最近更新 更多