![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2008
Адрес: Москва
Сообщений: 15
|
Всем здравствуйте.
Подскажите кто-нибудь, пожалуйста, есть ли какой-то способ узнавать ширину и высоту картинки подгружаемую в MovieClip с помощью метода attachMovie? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Feb 2008
Адрес: Москва
Сообщений: 15
|
Чё-то не выводит ничего.
Ещё не очень понятно, чегоКонкретно._width ![]() Вот мой код: bigHolder.onPress = function() {
m++;
removeMovieClip(displayBigImage);
displayBigImage = bigHolder.attachMovie("big image holder", "bigImage_mc", bigHolder.getNextHighestDepth());
bigImagePath = "gallery/"+whichGallery+"/"+m+".jpg";
whatIsLoading = "big";
loader.loadClip(bigImagePath, target);
if (m>=howManyImages) {
m = 0;
}
};
|
|
|||||
|
12345
|
|
|||||
|
Регистрация: Feb 2008
Адрес: Москва
Сообщений: 15
|
Да у меня, вроде, в пустой мув и аттачится.
Но размеров не даёт. ) |
|
|||||
|
ветеран форума
|
поспешил я с ответом... ща поправлюсь
метод attachMovie не может загружать изображения из библиотеки, если изображение находится внутри клипа mcImageHolder то вот код: var mcContainer:MovieClip = this.attachMovie("mcImageHolder", "mcImageHolder", this.getNextHighestDepth(), {_x:100, _y:100});
trace("width: " + mcImageHolder._width + "; height: " + mcImageHolder._height);
вот это тебе точно поможет: где переменной linkageId присвой линкейдж нейм своей картинки import flash.display.BitmapData;
var linkageId:String = "img";
var myBitmapData:BitmapData = BitmapData.loadBitmap(linkageId);
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());
trace("width: " + mc._width + "; height: " + mc._height);
шутник
__________________
trace("Остановите Землю, я сойду!!!"); Последний раз редактировалось Mur4ik; 05.09.2008 в 03:19. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Mur4ik, опять спешите. Вы посмотрите код автора, ничто не настораживает? Картинка вообщето грузится из сети, при чем здесь библиотека.
__________________
Reality.getBounds(this); |
|
|||||
|
ветеран форума
|
Цитата:
![]() Как я понимаю с помощью attachMovie нельзя грузить что либо из сети ,а вопрос был задан именно про attachMovie... вот и отвечаю по теме ![]()
__________________
trace("Остановите Землю, я сойду!!!"); Последний раз редактировалось Mur4ik; 05.09.2008 в 12:05. |
|
|||||
|
Регистрация: Feb 2008
Адрес: Москва
Сообщений: 15
|
На самом деле, это путь к файлу на сервере/жеском диске компьютера. В папку root, короче.
Это что-то меняет, Mur4ik, или мне можно уже начать разбираться в вашем коде? ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|