PDA

Просмотр полной версии : Shared Library и прелоадер...


otlichnic
24.10.2007, 13:32
Ребята, есть файлы:
a.swf (7к)
library.swf (286к)
Файл a.swf сеабжон стандартным прелоадером, стоящим в первом кадре. По окончании загрузки он переводит головку сразу на 10 кадр.
Со 2-го по 9-ый кадры перетянуты на сцену компоненты с зашаренной библиотеки. Мне очень нужон прелоадер, который будет учитывать загрузку не только файла a.swf, но и отдельных компонентов библиотеки.
Може кто исходничек подкинет. Покопаю, разберусь, на ступеньку выше поднимусь...
Спасибо!

chingachgoog
24.10.2007, 13:35
Насколько я знаю, проблему определения процента загрузки зашаренных элементов библиотеки никто пока не решил.

otlichnic
24.10.2007, 16:26
А если каждому элементу с библиотеки прикрутить свой прелоадер, плюс добавить что-то типа:

var so:SharedObject = SharedObject.getLocal ("ddd");
if (so.data.reload== true)
{
gotoAndPlay ("s5");// Кадр с анимацией
}
else
{
so.data.reload = true;
so.flush();
gotoAndStop ("preloading");// Кадр с прелоадером
}

Это могёт быть вариантом?

iNils
24.10.2007, 19:20
Знаю единственное решение. Сначал грузить данный мувик обычным способом с прелоадером, а Shared Library будет брать его потом из кеша.