Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Размер загружаемой картинки (http://www.flasher.ru/forum/showthread.php?t=102885)

Ная 24.10.2007 22:34

Размер загружаемой картинки
 
Собственно как узнать размер jpg картинки, подгружаемой в компонент loader?
Вариант прописать заранее в xml конечно не отрицаю, но всеже подозреваю что есть более цивильный и независимый способ :) хотелось бы его узнать)

На поиск не пенять. Не пашет он практически.
Выяснила что мне нужна тема от 25 января 2007 года. В архиве нет, здесь нет...

D12 24.10.2007 23:22

Обязательно подскажем =)
Код:

function preload (MyCache) {
                OutputTotal = MyCache.getBytesTotal();
}
ClipCache.loadMovie("1.jpg");//"ClipCache" имя муви-клипа в который грузим
stop();

В вашем прелоадере дайте это имя текстовому полю "OutputTotal " и там будет вес вашего файлика :)


P.S. Приятной ночи

Ная 24.10.2007 23:27

Простите за неточность, но размер несколько не в том смысле был... :rolleyes:
Имелось в виду ширина и высота :)

D12 24.10.2007 23:58

Увы никак, только указывать вручную =)

Snut 25.10.2007 01:24

Код:

image_mc.loadMovie("1.jpg")
image_width = image_mc._width;
image_height =image_mc._height;

Камни:) Сначала надо дождаться загрузки изображения а потом уже снимать _width и _height

Поправьте если я не прав.

D12 25.10.2007 01:30

Вы совершенно правы :)

Snut 25.10.2007 01:33

Ура! первый правильный пост от меня на флешере! это нать отметить:)

udaaff 25.10.2007 10:20

Код:

var cont:MovieClip = createEmptyMovieClip("cont", getNextHighestDepth());

var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
    trace("Высота картинки: " + target_mc._height)
}

var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("targetPath", cont);


Ная 25.10.2007 10:53

Спасибо :)


Часовой пояс GMT +4, время: 13:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.