闪存缩放质量

neb*_*ebs 4 flash scaling actionscript-3

我有一个flash应用程序,我需要在其中缩放MovieClip.此MovieClip包含一个分辨率为1024x768的图像(在Loader中)(也就是MovieClip的大小).

当我想将此MovieClip缩放到80%时,我会:

myMovieClip.scaleX = 0.8;
myMovieClip.scaleY = 0.8;
Run Code Online (Sandbox Code Playgroud)

问题是生成的缩放图像具有锯齿并且质量不高.有没有办法改变用于获得更好图像的缩放算法?或者有更好的方法来扩展MovieClips吗?

我不能依赖位图数据,因为这个MovieClip可能包含另一个带有视频的SWF,并且无论其内部内容如何都必须进行缩放.

谢谢.

Ada*_*rte 6

在缩放(或其容器)之前,需要在Bitmap上设置平滑属性.另请参阅此链接:Bitmap.smoothing - 如何减少图像失真.