PDA

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


dimemail
30.05.2006, 16:20
help, please

есть некая button, нажимаем на нее
пока грузится картинка, висит клип или просто слово "loading.."

как это осуществить, будь добры, подскажите.

спасибо.

MyXus
30.05.2006, 17:08
фак - прелоадеры

-=GRAF=-
30.05.2006, 17:18
Делаеш динамик текст, даеш название переменной "a" и вешаеш на тот кадр код:
var a=null;
Делаеш кнопку, и в кнопку вставляеш код:
on(press){
a="loading..."
}
Нужен прелоадр на пару тем ниже!

MyXus
30.05.2006, 17:20
Graf, щас тебя Нирз пнет за отсутствие тега code.

-=GRAF=-
30.05.2006, 17:26
Сэнк, забыл просто о них..

dimemail
30.05.2006, 18:55
я очень извиняюсь, но только только начинаю изучать флеш
поэтому чудовищно торможу

дело в том, что на кнопке, что загружает фото у меня стоит

on (release) {
_root.containerMC.loadPic("a2.jpg");
}


а что с теми инструкциями делать, что вы мне дали я не очень
понимаю

но в любом случае, спасибо, что откликнулись

-=GRAF=-
30.05.2006, 19:00
Твой код в кнопке...

on(release){
_root.containerMC.loadPic("a2.jpg");
a="loading...";
}


Незабудь сделать динамик поле с переменной "а", (англ) и a=null; писать ненад, можешь что б багов небыло написать в кадре где кнопка a=" "; (просто пробел скобки обязательно)

BigDan
30.05.2006, 20:44
При нажатии на кнопку создаешь пустой TextField(dynamic;html=true).
В поле прописиваешь тег <img>.

BigDan
30.05.2006, 20:47
_root.containerMC.loadPic("a2.jpg");
loadPic Это ты сам придумал.
Если хочешь загрузить изображение используй loadMovie(),loadMovieNum()

-=GRAF=-
30.05.2006, 21:26
Я даже не заметил :D))

капитошка
30.05.2006, 23:01
я очень извиняюсь, но только только начинаю изучать флеш
поэтому чудовищно торможу

дело в том, что на кнопке, что загружает фото у меня стоит

on (release) {
_root.containerMC.loadPic("a2.jpg");
}


а что с теми инструкциями делать, что вы мне дали я не очень
понимаю

но в любом случае, спасибо, что откликнулись
ПОзнакомся поближе с классом MovieClipLoader в частности с его методом onLoadProgress или onLoadInit. Эти функции тебе возвратят состояние загрузки , а с ним уже делай че хошь. Короче создавай обьект этого класса, подключай слушателей и читай хэлп.;-)

bbexp
31.05.2006, 01:25
При нажатии на кнопку создаешь пустой TextField(dynamic;html=true).
В поле прописиваешь тег <img>.

Вы это специально?
Сами пробовали?
О чем вопрос - осознали?

Автору топика - вообще то за такие дела обычно посылаю давить на F1 и читать хелп.
Но суть в том, что вы создали кнопку и обработчик события КНОПКУ НАЖАЛИ

вот в тело обработчика (между скобками { } ) Вам и предлагают вписать код.

-=GRAF=-
31.05.2006, 10:19
Вот исходник, 2 вида кнопок в Кадре и В кнопке может быть код...
Более подробно уже объяснить немогу...
Сказано в теме сделать кнопку...