下边附上我的代码
[MenuItem("小黄高级工具/将各种图片更改名字")]static void PutNewPictureName(){ReturnStreamingAssetPngOrPictureName();AssetDatabase.Refresh();AssetDatabase.SaveAssets();}static List<string> ReturnStreamingAssetPngOrPictureName(){string addContent = "es.";List<string> CurrentName = new List<string>();List<string> OldName = new List<string>();string myfolderName = "StreamingAssets";string path = bine(Application.dataPath, myfolderName);var images = Directory.GetFiles(path, ".", SearchOption.AllDirectories).Where(s => s.EndsWith(".png") || s.EndsWith(".jpg"));foreach (var i in images){OldName.Add(i);var str = i.Replace(".", addContent);CurrentName.Add(str);Debug.Log($"itss:{str}");}for(int i=0;i<CurrentName.Count;i++){File.Move(OldName[i], CurrentName[i]);}return CurrentName;}