2009-04-24 5 views
2

Я знаю, что это возможно. Я видел это пару раз, но меня всегда поразило: «Как они это сделали?». Те изображения, которые накапливаются при загрузке, это какая-то прогрессивная загрузка изображения. Он начинается с версии с низким разрешением, а затем немного выше res, а затем немного выше, пока не будет загружено полное качество. Кто-нибудь знает, как это сделать?Загрузка изображения в несколько проходов

+0

Можете привести пример URL? –

ответ

2

В то время как прогрессивные jpg теперь отображаются во флэш-памяти (до тех пор, пока fp 8 или 9 они этого не сделали, я не могу вспомнить, какую версию), я не думаю, что они действительно загружаются постепенно. Есть некоторые решения для подделки, вы всегда можете загружать и изменять размер изображений меньшего размера, но это не очень эффективно.

У Ted on flex есть другое решение для отображения изображения при загрузке, но это не совсем то, что вы ищете.

http://www.onflex.org/ted/2007/12/progressive-image-loading-with.php

1

Возможно, вы просто хотите использовать изображение, сохраненное как прогрессивный JPEG. Тем не менее, до отображения изображения показывается изображение, поскольку каждый проход отображается, и я не уверен, что это делает Flash, или ждет, пока готовое изображение не будет готово.

1

Я никогда не делал это сам, но я бы, наверное, просто взять 6-7 различные варианты разрешения изображения и альфа-твин их друг на друг. Другими словами, имеет самую низкую версию res tween от 0% -100% alpha, а затем имеет следующую самую низкую версию версии tween в верхней части этого и т. Д. И т. Д.

Возможно, вам, возможно, понадобится управлять изображениями в фотошопе заранее, чтобы получить эффект, который вы хотите.

 Смежные вопросы

  • Нет связанных вопросов^_^