功能实现如题。如何将某个文件夹下的所有图片找出来,这是将程序中一个截图功能截取到的所有图片进行展示出来的功能需求,但是因为是通过GUI的方式,我感觉缺陷很大,下面有修改过的版本。
using UnityEngine; using System.Collections.Generic; using System.IO; public class LoadAllImage : MonoBehaviour { // 储存获取到的图片 List<Texture2D> allTex2d = new List<Texture2D> (); // Use this for initialization void Start () { load (); } void OnGUI () { if (allTex2d.Count != 0) { // 把保存的图片以Button的形式显示出来 for (int i = 0; i < allTex2d.Count; i++) { GUILayout.Button (allTex2d [i]); } } } void load () { List<string> filePaths = new List<string> (); string imgtype = "*.BMP|*.JPG|*.GIF|*.PNG"; string[] ImageType = imgtype.Split ('|'); for (int i = 0; i < ImageType.Length; i++) {