PDA

Просмотр полной версии : Загрузка swf с неверным размером


Pitkin
24.05.2008, 00:44
Здравствуйте загружаю внешнюю swf размером 1280х1024 код из хелпа

var loadListener:Object = new Object();

loadListener.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void {
trace(">> loadListener.onLoadComplete()");
trace(">> =============================");
trace(">> target_mc._width: " + target_mc._width); // 0
trace(">> httpStatus: " + httpStatus);
}

loadListener.onLoadInit = function(target_mc:MovieClip):Void {
trace(">> loadListener.onLoadInit()");
trace(">> =============================");
trace(">> target_mc._width: " + target_mc._width); // 315
}

var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(loadListener);

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mcLoader.loadClip("doors.swf", mc);

так размер загруженного клипа не 1280 а 1347.6!
что делать как такое может быть?

iNils
24.05.2008, 00:52
Размер ролика, это не то что вы указали в свойствах, а размер его содержимого.

Pitkin
24.05.2008, 00:55
сорри кажется начинаю разбираться

там маскируемый слой был который вылезает за края но почему он не обрезался? ведь маска больше...

в смысле меньше

ps извините за off-topic

alexcon314
24.05.2008, 01:12
Pitkin, пользуйтесь кнопкой "Изменить", а не постите несколько сообщений подряд.

iNils
24.05.2008, 01:21
Размеры даются физические, а не видимые.