Тут -
http://www.blisspoint.net/piczoom/piczoom.swf
Хотел посмотреть как работает сглаживание на загруженные извне картинки, и ничего не увидел - хотя кодил по хелпам туторам итд.итп.
Или я чё-то не понимаю, или флеш врёт насчёт сглаживания...
Хелп ми плиз. А то день потратил, выходит, в пустую
Во время зума картинка бьётся на сегменты (Row).

Код:
_global.Preload = function (path, mc) {
var BitmapHolder:MovieClip = mc.createEmptyMovieClip("bitmap", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
mc.loadBar._alpha = 100;
mc.loadBar.bar._xscale = 0;
};
//
mclListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) {
mc.loadBar.bar._xscale = Math.round(bytesLoaded/bytesTotal*100);
};
//
mclListener.onLoadComplete = function(target_mc:MovieClip) {
mc.loadBar._alpha = 0;
};
//
mclListener.onLoadInit = function(target_mc:MovieClip) {
var Picture:MovieClip = mc.img.createEmptyMovieClip("holder", this.getNextHighestDepth());
bitmap = new flash.display.BitmapData(BitmapHolder._width, BitmapHolder._height, true, 0);
//
//
import flash.display.BitmapData;
import flash.geom.Matrix;
import flash.geom.ColorTransform;
//
var myMatrix:Matrix = new Matrix();
//myMatrix.rotate(Math.PI/2);
//
var translateMatrix:Matrix = new Matrix();
//translateMatrix.translate(600, 1);
//
myMatrix.concat(translateMatrix);
//
//var myColorTransform:ColorTransform = new ColorTransform(0, 0, 1, 1, 0, 0, 255, 0);
var blendMode:String = "normal";
//
var smooth:Boolean = true;
//
//
bitmap.draw(BitmapHolder, myMatrix, myColorTransform, blendMode, myRectangle, smooth);
//
Picture.attachBitmap(bitmap, 1);
BitmapHolder.removeMovieClip();
Pw = Picture._width;
Ph = Picture._height;
};
//
//
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip(path, BitmapHolder);
};