Actionscript 3 从XML文件加载随机图像
我对AS3/Flash CS5几乎一无所知 我需要从一个包含URL列表的XML文件中加载一个随机图像 每次我加载电影时,它都会加载一个随机图像Actionscript 3 从XML文件加载随机图像,actionscript-3,flash,flash-cs5,Actionscript 3,Flash,Flash Cs5,我对AS3/Flash CS5几乎一无所知 我需要从一个包含URL列表的XML文件中加载一个随机图像 每次我加载电影时,它都会加载一个随机图像 知道怎么做吗?我假设这就是您的xml文件的样子: <images> <image url="http://url_to_image/1.png" width="100" height="100" /> <image url="http://url_to_image/2.png" width="100" hei
知道怎么做吗?我假设这就是您的xml文件的样子:
<images>
<image url="http://url_to_image/1.png" width="100" height="100" />
<image url="http://url_to_image/2.png" width="100" height="100" />
<image url="http://url_to_image/3.png" width="100" height="100" />
<image url="http://url_to_image/4.png" width="100" height="100" />
<image url="http://url_to_image/5.png" width="100" height="100" />
</images>
你可以这样称呼它:
private var x:XML=<images>
<image url="http://url_to_image/1.png" width="100" height="100" />
<image url="http://url_to_image/2.png" width="100" height="100" />
<image url="http://url_to_image/3.png" width="100" height="100" />
<image url="http://url_to_image/4.png" width="100" height="100" />
<image url="http://url_to_image/5.png" width="100" height="100" />
</images>;
var img:Object=randomImage(x);
私有变量x:XML=
;
var img:Object=randomImage(x);
现在您有了
img.url
,img.width
,img.height
您可以发布XML文件的结构吗?
private var x:XML=<images>
<image url="http://url_to_image/1.png" width="100" height="100" />
<image url="http://url_to_image/2.png" width="100" height="100" />
<image url="http://url_to_image/3.png" width="100" height="100" />
<image url="http://url_to_image/4.png" width="100" height="100" />
<image url="http://url_to_image/5.png" width="100" height="100" />
</images>;
var img:Object=randomImage(x);