【问题标题】:textfield looks blurry when moves移动时文本字段看起来很模糊
【发布时间】:2014-09-25 12:22:24
【问题描述】:

文本字段用于显示玩家名称并添加到玩家精灵中。当玩家移动时,名称文本框看起来很模糊,字体是默认字体。

我尝试将文本字段绘制到位图数据,但看起来一样。

有什么方法可以优化吗?

编辑

我发现了问题。当玩家移动时,地图会移动以使玩家保持在地图的中心位置。有时地图不会以与玩家相同的偏移 x 和偏移 y 移动,因此玩家看起来很模糊。

但是当玩家在地图边缘移动时,它看起来很模糊,我还没有找到解决这个问题的方法。

【问题讨论】:

  • 有时,确保TextFieldxy 属性设置为整个(整数)像素值会有所帮助。您还可以使用TextFieldcacheAsBitmapantiAliasType 属性。
  • 我同意马塞拉的观点。也尝试使用嵌入式字体。

标签: actionscript-3 flash textfield blurry


【解决方案1】:

尝试在文本字段中将抗锯齿选项设置为抗锯齿以提高可读性。出于某种原因,动画的抗锯齿是默认设置(至少它曾经是)。

根据我的经验,您需要将文本字段的 x/y 位置设置为整数。意味着没有像 10.3 或 567.8 这样的子像素位置。而是确保它锁定为 10 或 567 等整数。

【讨论】:

    猜你喜欢
    • 2012-10-28
    • 1970-01-01
    • 2018-06-14
    • 2016-04-16
    • 1970-01-01
    • 1970-01-01
    • 2019-01-27
    • 2016-07-15
    • 2018-03-17
    相关资源
    最近更新 更多