【问题标题】:Flash: bitmap inaccuracyFlash:位图不准确
【发布时间】:2011-10-12 08:22:06
【问题描述】:

我将位图加载到舞台,它是 GIF 并设置为无损压缩。我确保它的坐标是整数并且不允许平滑(平滑在一定程度上解决了这个问题,但会降低图像的质量)。

问题是图像似乎向左移动一个像素并将该像素添加到右侧,这意味着一侧没有边框,另一侧有双边框。

原位图没有这个问题,图片中没有透明度.etc。

有人知道是什么原因造成的吗?

【问题讨论】:

  • 您是否尝试过在将其导入 Flash 之前将其转换为 jpg? Flash 在输出图像之前将所有内容转换为 jpeg。
  • @Kodiak 你确定吗?我不认为它允许您在位图属性中选择 jpeg 压缩和无损 PNG/GIF 压缩。如果您不想压缩图像,特别是如果它是 255 色以下,这似乎很愚蠢。
  • 你能写一些代码吗?也可能是您遇到的问题的图像?
  • @Taurayi 不是代码问题 图片是通过IDE直接导入舞台的
  • @George 那么为什么要使用 actionscript-3 和 actionscript 选项卡?还有空气和土坯空气标签?看起来应该是 flash 和 flash-x(x 是 cs3、cs4 等)。

标签: flash actionscript-3 actionscript air


【解决方案1】:

我会尝试 jpeg 的东西 - 老实说 gif 在 flash 中的行为对我来说更有趣,所以我现在倾向于只使用 jpeg。

此外,这似乎很简单,但请检查以确保 gif 没有被缩放 - 对我来说,每当光栅图像在 flash 中缩放时,质量通常会受到影响。

【讨论】:

  • 我不能使用 jpeg,因为这是一个移动应用程序,并且正在为 ios 编译空气......无损 jpeg 的文件大小要大得多,甚至有损 jpeg 也比我的 gif 大.需要将尺寸保持在最低限度。
  • 在这种情况下,你是在缩放 gif 吗?
  • 不,它根本没有改变。两个比例值都是 100% 100%,以后应用程序中的 gif 没有任何变化。
猜你喜欢
  • 2016-05-30
  • 2019-09-15
  • 2016-10-19
  • 1970-01-01
  • 2020-06-10
  • 2017-06-30
  • 1970-01-01
  • 2021-03-21
  • 2016-01-08
相关资源
最近更新 更多