У меня проблема при загрузке миниатюры, я установил интервал времени для каждого большого пальца, чтобы загрузить на сцене. Некоторые из них не могут загружаться последовательно по порядку, они отсутствуют, отстают ...
На самом деле я установил предварительный загрузчик на размер файла, но поскольку я загружаю динамически из XML, размер файла меньше.
Кто-нибудь знает решение для решения этой проблемы?
Это действительно меня беспокоит ...
Я загружаю файл XML, и у меня нет проблем с процессом синтаксического анализа.
Иногда все миниатюры могут быть загружены в рабочую область, если пропускная способность немного медленная, она отстает, значит, загружается первый большой палец, затем внезапно пропускает второй миниатюру, вместо этого загружается третий миниатюру и так далее ...
Иногда он может загрузить целые миниатюры ... это странно
Здесь я установил таймер для загрузки каждого эскиза
protected static const INTERVAL_TIME:uint = 1000;
initLoadTime = new Timer(INTERVAL_TIME);
initLoadTime.addEventListener(TimerEvent.TIMER, handleLoadedEachThumbnail, false, 0, true);
initLoadTime.start();
protected function handleLoadedEachThumbnail(event:TimerEvent):void
{
var container:MovieClip = new MovieClip();
if (currentIndex < tabPhoto.length) {
thumbnailPositionMC = positionEachThumbnail();
container.addChild(thumbnailPositionMC);
addChild(container);
currentIndex++;
}
if (currentIndex == tabPhoto.length) {
currentIndex = 0;
initLoadTime.removeEventListener(TimerEvent.TIMER, handleLoadedEachThumbnail);
initLoadTime.stop();
}
}