![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Карауллл!!! Срочно! как правильно осуществить прелоадер для подгрузки любых внешних файлов (картинок, текстовых, звук, и т.д.) во Flash MX. Так чтобы при нажатии кнопки вызывалась функция прелоадинга того или иного внешнего файла.Если есть ссылки на пример , то плизз, чуваки, скиньте мне, а то работа стоит.... Кстати, можете глянуть наши работы : www.show-kit.com
__________________
www.maxshaman.com |
|
|||||
|
Регистрация: Oct 2002
Адрес: Украина, Каменец-Подольский
Сообщений: 105
|
...правильный прелоадер получается только при загрузке swf. Кстати, тебе ничего не говорит тема,
«Неординарная ситуация с прелоадером», находящаяся радом с твоей в списке обсуждаемых...
__________________
...и пролился на него свет, и выросла тень позади него... |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
.
Последний раз редактировалось john; 02.12.2002 в 14:10. |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
.
Последний раз редактировалось john; 02.12.2002 в 14:12. |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
все внешние файлы загружаются простым XML.
Объектом ХМЛ var x = new XML() x.onLoad = function(s) { if(s) { a_mc.loadMovie("test.swf") }else{ trace("Нет такого файла") } } x.load("test.swf") ответ понятен? ![]() Дело в том что все загрузчики и loadMovie и XML.load() и Sound.loadSound() все основываются на getUrl(). То есть работают с браузером и его кешем. Поэтому и грузят все подряд. у XML есть getBytesLoaded() и gwtBytesTotal() поэтому все удобно... |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
еще у данного способа есть дополнительная уникальная возможность.
при подгрузке, файлы не инициализируются, (SWF) то есть код в первом кадре не будет исполнен, до помещения в реальный мувик или слой, что исключительно удобно (кто понимает эту проблему ) |
![]() |
Часовой пояс GMT +4, время: 14:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|