Показать сообщение отдельно
Старый 15.02.2011, 16:29
Prometei1599 вне форума Посмотреть профиль Отправить личное сообщение для Prometei1599 Найти все сообщения от Prometei1599
  № 5  
Ответить с цитированием
Prometei1599

Регистрация: Jun 2010
Сообщений: 65
По умолчанию Создание превью галереи

В продолжении темы добавлю:
Код AS1/AS2:
var dx:Number = 120;
x_prelCoordinate = 4.5;
x_prewCoordinate = 4.5;
var mtrx = new Matrix();
mtrx.scale(1.0, 1.0);
var prevInstName:String = "";
var mcl:MovieClipLoader = new MovieClipLoader();
 
for(var i:Number = 1; i<=5; i++){
	var d1 = _root.getNextHighestDepth();
	prelInstName = "preloadClip_"+d1;
	var newClip = _root.createEmptyMovieClip(prelInstName, d1);
	mcl.loadClip("images/mno"+i+".jpg", newClip);
	newClip._x = x_prelCoordinate;
	x_prelCoordinate = newClip._x + dx;
	newClip._y = 5;
 
	var bmd = new BitmapData(100, 60, true, 0x00000000);
	bmd.draw(newClip,mtrx,null,"normal",null,true);
	var d2 = roll.getNextHighestDepth();
	prewInstName = "prewievClip_"+d2;
	roll.createEmptyMovieClip(prewInstName, d2);
	roll[prewInstName].attachBitmap(bmd, d2, "auto", true);
	mcl.loadClip("images/mno"+i+".jpg", roll[prewInstName]);
	roll[prewInstName]._x = x_prewCoordinate;
	x_prewCoordinate = roll[prewInstName]._x + dx;
	roll[prewInstName]._y = 5;
}
В итоге получается, что изображения разных размеров как в превью, так и без превью отображаются одинаково.
Помогите пожалуйста найти ошибку в коде!
Заранее спасибо!