
20.05.2003, 01:56
|
|
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
Re: Re: Re: Ээ.. пардон тему не я начал... но...
2AlexSm
сударь, вы меня не слушаете... :)
...а так же вы не слушаете драг ечей TTS, и llllllllll :)
первое:
событие онДата работает двумя разными способами:
1. если грузим переменные, то оно срабатывает ОДИН раз, когда все закканчивает грузиться...
2. если грузим .свф или .джпг - то оно срабатывает НЕСКОЛЬКО раз по ходу загрузки, когда приходит порция данных...
(см. хэлп - там это все написано :) )
второе:
функция getBytesTotal как раз и позволяет определить размер грузимой картинки в байтах. его не нужно знать заранее: сначала командуем загрузку, а потом уже спрашиваем какого размера грузимый файл...
в моем примере сделано то, что просил автор темы (если я его правильно понял :) ): сначала читаем фалик с именами картинок, а потом грузим их и расставляем по нужным координатам... ответ на твой вопрос в этом примере тоже есть :)
1. начинаем грузить (таргет.лоадМуви(такой-то.джпг))
2. создаем функцию онЕнтерФрейм, которая смотрит каков общий размер того, что мы грузим и того что уже загрузилось (getBytesTotal и getBytesLoaded соответственно)
3. когда загруженное количество байт становится равным общему - присваиваем клипу обработчик, после чего удаляем функцию онЕнтерФрейм за ненадобностью
так, что не понятно ? :)
|