0

我有一个 flex 应用程序,我正在使用 systemManager.stage.scaleMode=StageScaleMode.NO_BORDER; 除了我的位图数据(主要是来自设计师的 png)之外,它在大多数情况下都运行良好。

我可以将 mx:image 标签设置为 smoothBitmapContent=true,这对除了我的鼠标悬停对象之外的所有内容都非常有用。当我进行鼠标悬停时,源正在从一个嵌入图像更改为另一个嵌入图像。我尝试了几个(很多)在线“smoothimage”课程,并尝试编写自己的课程,我尝试每次有机会重置smoothBitmapContent,但仍然没有骰子。似乎因为我在应用程序级别进行缩放,所以失败的位图在渲染时没有得到平滑。

如何让事情顺利进行?也许有一个标志告诉 Flex 在缩放时平滑东西?

4

1 回答 1

0

因此,简单的答案(对我有用)不是将 image.source 从一个嵌入的 png 更改为另一个,而是使用两个图像并在两者之间翻转 image.visible ......当然,这会增加两个额外的对象屏幕,但由于某种原因,它们都保持平滑和缩放,就像以前切换源从平滑变为锯齿且不可读。

乔什

于 2010-04-28T18:08:15.077 回答