PDA

Просмотр полной версии : Вжать в размеры контейнера


Kalabania
06.07.2009, 18:28
Добрый день загружаю в контейнре мувик, подскажите как его вжать в его размеры что бы он не вылазил за границы контейнера, слевой стороны он как надо а с правой вылазит спасибо!

var loadListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
var cont:MovieClip = container.createEmptyMovieClip("cont", getNextHighestDepth());
mcLoader.loadClip("gallery.swf", cont);

// Конец

lexa2000lexa
06.07.2009, 19:20
вам его нужно смаштабировать, или чтоб он не выходил за рамки области?

Kalabania
06.07.2009, 19:27
да именно !

lexa2000lexa
06.07.2009, 19:45
что именно? я ведь у вас спрасил что нужно
1: вам его нужно смаштабировать
или
2: чтоб он не выходил за рамки области

Kalabania
06.07.2009, 19:54
что бы он сжимался в контейнер, не обрезался а вжимался в него

lexa2000lexa
07.07.2009, 10:56
вот так это делаеться, дожидаетесь полной загрузки ващей галереи и потом мащтабируете ее удобным для вас методом так var loadListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
var cont:MovieClip = container.createEmptyMovieClip("cont", getNextHighestDepth());
mcLoader.onLoadInit = function(target_mc:MovieClip) {
target_mc._width = сколько вам нужно;
target_mc._height = сколько вам нужно;
}
mcLoader.loadClip("gallery.swf", cont);
или вот так var loadListener:Object = new Object();
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);
var cont:MovieClip = container.createEmptyMovieClip("cont", getNextHighestDepth());
mcLoader.onLoadInit = function(target_mc:MovieClip) {
target_mc._xscale = target_mc._yscale = сколько вам нужно;
}
mcLoader.loadClip("gallery.swf", cont);

Kalabania
08.07.2009, 00:32
Спасибо большое!