在几个通道中加载图像

时间:2009-04-24 13:16:25

标签: flash actionscript-3 image loading progressive-download

我知道这是可能的。我已经看过几次,但它总是让我感到震惊:“他们是怎么把它拉下来的?”。那些在加载时累积的图像,它是某种渐进式图像加载。它从低分辨率版本开始,然后是稍高的分辨率,然后略高,直到加载完整质量。有谁知道怎么做?

3 个答案:

答案 0 :(得分:2)

虽然渐进式jpgs现在显示在flash中(直到fp 8或9他们没有,我不太记得哪个版本),我不相信他们实际上是逐步加载的。有一些解决它的解决方案,你可以随时加载和调整较小的图像,但这不是很有效。

Ted on flex有另一种解决方案,可以在加载时显示图像,但这并不是您正在寻找的图像。

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

答案 1 :(得分:1)

您可能只想使用保存为渐进式JPEG的图像。然而,由图像显示器在每次传递渲染时显示图像,并且我不确定Flash是否执行此操作,或者等待完成的图像准备就绪。

答案 2 :(得分:1)

我自己从未这样做,但我可能只需要6-7种不同分辨率版本的图像,并将它们互相叠加。换句话说,具有最低res版本补间从0%-100%alpha,然后在该等等之上具有下一个最低res版本补间等。

您可能需要预先操作photoshop中的图像以获得所需的效果。

相关问题