private void LoadPicture()
{
text = new List<Sprite>();
StartCoroutine(IELoad());
}
IEnumerator IELoad()
{
string path = Application.streamingAssetsPath + "/图片"+"/字";
if (Directory.Exists(path))
{
DirectoryInfo direction = new DirectoryInfo(path);
FileInfo[] files = direction.GetFiles("*", SearchOption.AllDirectories);
Debug.Log(files.Length);
for (int i = 0; i < files.Length; i++)
{
if (files[i].Name.EndsWith(".meta"))
{
continue;
}
print(i);
WWW www = new WWW("file://" + files[i].FullName);
yield return www;
//Texture2D texture = www.texture;
text.Add(CreateSprite(www.texture)) ;
www.Dispose();
}
}
print(text.Count);
}
private Sprite CreateSprite(Texture2D texture)
{
return Sprite.Create(texture, new Rect(0.0f, 0.0f, texture.width, texture.height), new Vector2(0.5f, 0.5f));
}