我正在尝试从网站获取所有图像文件,并在图库中显示这些文件。所以人们可以滚动浏览所有的图像,比如我使用localy存储的图像here。如何加载URL中的所有图像?
经过一番搜索,我发现this example但它只是针对单个图像加载,而不是为这个在线目录中的所有图片,请使用以下。
//Location of image directory with xxx images.
string directoryUrl = "http://www.foo.com/bar";
void DownloadTextures(string url)
{
try
{
WebRequest req = WebRequest.Create(url);
WebResponse response = req.GetResponse();
Stream stream = response.GetResponseStream();
}
catch (Exception e)
{
print("stuff went wrong: " +e)
}
}
那么我怎样才能让所有的图像脱离在线目录,这是做到这一点的正确方法?
ps。这一切都在统一引擎中完成,这有一些限制。
如果你真的只想使用来自特定网站的所有图像,那么你需要浏览网站的源代码并搜索img标签和其他可以显示图像的元素,并使用这些链接下载并显示它们 – Vajura 2014-10-09 09:43:31
@Vajura我会怎样解决这个问题?例如在[这种情况](http://gyazo.com/080be064a2e513891731bed1baf2fd9d)我有链接melloniax.com/images其中包含我想导入的几个不同的图像。 – 2014-10-09 09:47:25
哦,这样的结构应该很容易,你可以给我这个网站的源代码吗?在引擎收录 – Vajura 2014-10-09 09:48:41