2010-05-17 53 views
0

假设我有这样如何在flex/as3中下载一组可变图像并显示它们?

变种image1的10个图像变量:字符串= http://somewhere.com/image1.jpg
VAR IMAGE2:字符串= ..... image2.jpg
VAR图像3:字符串= ..... image3.jpg
等等.........

我有一个显示每个变量作为图像之一的时间的计时器....

我如何“缓冲器”的图像并显示它们每次计时器运行时都会出去吗?即时通讯问,因为有时服务器可能会放慢或其他原因。所以我想要做的就是下载所有这些图像,然后从客户端计算机上显示它们。有些像@Embed?

完整的新手..所以请走缓对我...:P

+0

请注意,因为我不能发布更多的链接,因为我没有10声望..... var image2,图像3都链接 eg:somewhere.com/imageX.jpg – jimmy 2010-05-17 13:46:33

回答

1

我不知道基于代码片段你究竟是如何显示图像。但是,我假设您正在使用图像标记并更改源URL来更改图像?

而不是一堆字符串实例;你有没有尝试过一堆图像实例?事情是这样的:

var image1 : Image = new Image() 
image1.source = 'http://somewhere.com/image1.jpg' 
var image2 : Image = new Image() 
image2.source = 'http://somewhere.com/image2.jpg' 

然后你就可以编写一些代码来显示或者不显示,画面为合适;使用viewStack或其他导航器。

+0

嗨jeffrey ... :) 以及IM显示字符串与image.source ....所以我猜它是同样的事情? ... – jimmy 2010-05-17 20:59:48

+0

我在发布之前没有查找API;你是对的。我会在我的答案中更正代码段。 – JeffryHouser 2010-05-17 21:07:32

相关问题