【问题标题】:Font relative sizing & screen resolution- flash player字体相对大小和屏幕分辨率 - Flash 播放器
【发布时间】:2011-04-03 18:42:13
【问题描述】:
我们正在构建一个基于 flash 的产品(在 flash builder 中编码)并且需要确保字体大小对于所有标准屏幕分辨率都是可读的 - 我们将 fontsize 编码为屏幕尺寸的一小部分......我们仍然发现它低分辨率看起来更小,高分辨率看起来更大
我们对容器/图像等其他资产没有这个问题
任何想法为什么会发生这种情况?关于我们如何使它在不同的屏幕分辨率上保持一致有什么想法吗?
【问题讨论】:
标签:
flash
apache-flex
font-size
【解决方案1】:
Flex 4.5 拥有最新版本的 TLF 库 (TLF 2.0),旨在更好地处理大量文本并以不同的分辨率显示文本。
This article 也有助于突出 4.5 中的一些变化。查看标题为 处理分辨率 和 CSS 媒体查询 的部分,看看是否有帮助。
该网站的一个简单示例:
@media (os-platform: "Android") and (application-dpi: 240) {
s|Button {
fontSize: 10;
}