Flash 闪光缩放质量

Flash 闪光缩放质量,flash,actionscript-3,scaling,Flash,Actionscript 3,Scaling,我有一个flash应用程序,我需要在其中缩放MovieClip。此MovieClip包含一个分辨率为1024x768(也是MovieClip的大小)的图像(在加载程序中) 当我想将这部电影剪辑比例调整到80%时,我会: myMovieClip.scaleX = 0.8; myMovieClip.scaleY = 0.8; 问题是生成的缩放图像存在锯齿,质量不好。有没有办法改变缩放算法以获得更好的图像?还是有更好的方法来缩放电影嘴唇 我不能依赖位图数据,因为这个MovieClip可能包含另一个S

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

当我想将这部电影剪辑比例调整到80%时,我会:

myMovieClip.scaleX = 0.8;
myMovieClip.scaleY = 0.8;
问题是生成的缩放图像存在锯齿,质量不好。有没有办法改变缩放算法以获得更好的图像?还是有更好的方法来缩放电影嘴唇

我不能依赖位图数据,因为这个MovieClip可能包含另一个SWF,比如视频,它必须缩放,而不管其内部内容如何


谢谢。

您需要在缩放它(或它的容器)之前设置。另请参见此链接:。

我无法对已接受的答案发表评论,但可能缺少的第二个链接是:

从链接:如果位图是外部加载的图像,则在调整位图大小时减少失真:

var image:Bitmap=loader.content as Bitmap;
image.smoothing=true;

如果是库中的位图,只需检查其属性“允许平滑”

谢谢,第二个链接中提供的解决方案成功了。第二个链接现在已失效。是否有任何方法可以全局启用所有位图?