PDA

Просмотр полной версии : не простой прелодер


msdn
16.11.2005, 16:32
помогита разобраться

загружаю в мувик файл jpg

_root.createEmptyMovieClip("movik",0).loadMovie("http://127.0.0.1/10/userpics_tmp/"+_root.file);

файлы могут быть разные(от 10кб до 10мб), они на лету пхп генерятся. как мне для этой бадяги прелодер сделать????

Skubent
16.11.2005, 16:48
отдавать через пхп не только файл картинки, но и ее размер...

Nirth
16.11.2005, 16:49
а в чем по твоему отличия от обычного прелоадера?

mediaman
16.11.2005, 16:55
чет неккоректно

Мысль простая и может очевидная...прелоадер твой формально должен считать байтики всякий раз должен при обращении к мувику movik.... соответственно если ты в него будешь грузить разные жпг, то они будут замещать на уровне 0 в этом мувике... прелоадер это будет отображать либо проско проскакивать если он уже был загружен..в кеш
Поэтому пользуй любой из способов ..либо по старинке
this.onEneterFrame = function() {

и тут стандартные movik.getByteLoaded к Tolotal
... else
delete this.onEnterFrame
....

либо пользуй класс MovieClipLoader .. результат один и тотже


а пхп пусть тя не смщует ..это просто подстава вместо урла