【问题标题】:Our Air desktop app has bitmaps - they look great on Mac and terrible on Win! Ideas?我们的 Air 桌面应用程序有位图 - 它们在 Mac 上看起来很棒,在 Win 上看起来很糟糕!想法?
【发布时间】:2014-02-19 17:34:27
【问题描述】:

要点如下:我们有一个 Air 应用程序,可以全屏显示位图、原始大小和缩放。在 Mac 上,这些位图看起来很棒(抗锯齿和平滑)。在 Windows 上(不管是什么机器),它们看起来像素化并且很糟糕。

我们已经更新了 Air,但在最新的 Air 版本下它看起来仍然很糟糕。是否可以通过编程方式解决此问题,或者是否存在我们不知道的平台问题?

【问题讨论】:

    标签: windows actionscript-3 bitmap air desktop


    【解决方案1】:

    您是否尝试将 Smooth 参数设置为 true?

    var YOUR_BITMAP_OBJECT = Bitmap(YOUR_BITMAPDATA_OBJECT);
    YOUR_BITMAP_OBJECT.smoothing = true;
    

    还要确保导出的压缩率正确(推荐超过 80%)。

    检查 Windows 与 Mac 中的分辨率差异,可能在 Windows 中更高。

    【讨论】:

      【解决方案2】:

      您当前的渲染模式是什么?我建议将渲染模式设置为 CPU。

      【讨论】:

      • 在性能和渲染向量方面,CPU 渲染模式相当糟糕。 Direct 提供更好的性能、更好的矢量渲染和好的位图渲染。 Adobe 积极推荐使用 Direct。你推荐 CPU 有什么原因吗?
      • 不,你是对的,直接是 adobe 推荐的最好和推荐,但我试图确保你的 gpu 硬件不会导致问题,在我的情况下,当我从 gpu 更改应用程序渲染时为 cpu 提供更好的绘图质量,还要确保将 stage.quality 设置为 StageQuality.BEST。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多