影片品质

使用适当的舞台品质设置可提高呈现性能。

当为带有小型屏幕的移动设备(例如电话)开发内容时,图像品质没有开发台式机应用程序时那么重要。适当设置舞台品质可以提高呈现性能。

舞台品质可以使用以下设置:

  • StageQuality.LOW :使播放速度优先于外观,并且不使用消除锯齿功能。在用于台式机或电视的 Adobe AIR 中不支持此设置。

  • StageQuality.MEDIUM :应用一些消除锯齿功能,但并不会平滑缩放位图。此设置是移动设备上 AIR 的默认值,但在用于台式机的 AIR 或 AIR for TV 中不支持。

  • StageQuality.HIGH :(台式机的默认值)使外观优先于播放速度,并始终应用消除锯齿功能。如果 SWF 文件不包含动画,则会对缩放位图进行平滑处理;如果 SWF 文件包含动画,则不会对缩放位图进行平滑处理。

  • StageQuality.BEST :提供最佳的显示品质,而不考虑播放速度。所有输出都已消除锯齿,而且始终对缩放位图进行平滑处理。

使用 StageQuality.MEDIUM 通常就可以为移动设备上的应用程序提供足够高的品质,但在某些情况下,使用 StageQuality.LOW 也可以提供足够高的品质。Flash Player 8 及更高版本可以精确呈现消除锯齿的文本,甚至将舞台品质设置为 LOW 也可以达到这种效果。

注: 在某些移动设备上,即使将品质设置为 HIGH ,仍会使用 MEDIUM 在 Flash Player 应用程序中获得更好的性能。但是,由于移动设备屏幕通常具有更高的 dpi,所以将品质设置为 HIGH 通常也不会产生明显的区别。(不同的设备 dpi 可能也有所不同。)

在下图中,影片品质设置为 MEDIUM ,且文本呈现设置为“动画消除锯齿”:

中等舞台品质,且文本呈现设置为“动画消除锯齿”

因为没有使用相应的文本呈现设置,所以舞台品质设置会影响文本品质。

运行时允许您将文本呈现设置为“可读性消除锯齿”。无论您使用哪种舞台品质设置,此设置都可以保持完美的(消除锯齿)文本品质:

低舞台品质,且文本呈现设置为“可读性消除锯齿”

通过将文本呈现设置为“位图文本”(未消除锯齿)可获得相同的呈现品质:

低舞台品质,且文本呈现设置为“位图文本”(未消除锯齿)

最后两个示例表明,无论您使用哪种舞台品质设置,都可以获得高品质文本。Flash Player 8 及更高版本中都提供了该功能,并可在移动设备上使用。请记住,在某些设备上,Flash Player 10.1 可自动切换到 StageQuality.MEDIUM 以提高性能。