如何使用按钮单击加载图像

如何使用按钮单击加载图像

问题描述:

是否可以通过单击按钮来加载图像?如何使用按钮单击加载图像

我想要做的是我将有一个文件夹中的图像列表。使用下一个和上一个按钮,所有图像将一个接一个地查看。

是的,这很容易。

只是实例化一个变量从Texture2D并调用它的LoadImage方法。像这样:

var T = new Texture2D(1, 1); 
T.LoadImage("Address to your image"); 

然后你就可以纹理牛逼分配给RawImage这样的:

var RI = GetComponent<RawImage>(); 
RI.texture = T; 
+0

如果我想加载下一个图像。 – Arman

+0

以及在“资源”文件夹中放入“地址到您的图像”的内容。 – Arman

+0

您必须在** Assets **文件夹内创建一个名为** StreamingAssets **的文件夹,并将您的图像置于** StreamingAssets **中。然后使用'Application.streamingAssetsPath'方法,您可以访问文件夹和图像。 –