2011-10-14 1 views
2

J'ai un MovieClip qui contient des bitmaps en tant que cadres. Comment puis-je l'ajuster en douceur, en obtenant le même effet qu'avec Bitmap.smoothing réglé sur true? J'ai également un Sprite qui contient Bitmap s. Je veux obtenir le même effet sur le Sprite, mais la définition de ses propriétés scaleX et scaleY entraîne le même problème. J'ai essayé de mettre smoothing à true sur les enfants Bitmap instances, mais rien ne semble arriver.Mise à l'échelle progressive d'un MovieClip

Répondre

2

Une astuce que vous pouvez utiliser pour obtenir un lissage comme effet sur un MovieClip est d'appliquer une petite BlurFilter à elle, comme:

var blurFilter:BlurFilter = new BlurFilter(2, 2, BitmapFilterQuality.LOW); 
my_mc.filters = [ blurFilter ]; 

Soit cela, ou d'affecter smoothing=true pour chaque bitmap à l'intérieur le MovieClip.

1

Vous pouvez vérifier this article il vous guidera à travers la magie du lissage en flash.

Questions connexes