Unity3D C#脚本获取指定目录所有指定类型文件并改名

using UnityEngine;
using System.IO;

public class ReName : MonoBehaviour {
    public string pathA = "/Resources/lab/A";
    public string pathB = "/Resources/lab/B";
    void Start () {
        ChangFileName(pathA);
        ChangFileName(pathB);
    }
    
    void ChangFileName (string path) {
        string FullPath = Application.dataPath + path;
#if UNITY_EDITOR
        DirectoryInfo folder = new DirectoryInfo(FullPath);
        foreach (FileInfo file in folder.GetFiles("*.png"))
        {
            file.MoveTo(FullPath+"/"+file.Name.Split('_')[2]);
        }
#endif
    }
}

Tips:
C#获取文件夹下的所有文件的文件名
C#实现文件改名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,392评论 0 2
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,760评论 0 11
  • [转]C/C++ 文件读写操作总结 在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以...
    天之道天知道阅读 5,214评论 0 7
  • 一直以来我都有这样一个疑惑,是不是这个世界上的所有人都对家乡怀有一种近乎狂热的依恋之情,除了我。 李白的诗从小背到...
    阿派APE阅读 302评论 0 2
  • 【当孩子们觉得你理解他们的观点时,他们就会受到鼓励。一旦他们觉得被理解了,就会更愿意听取你的观点,并努力找出...
    丁一平阅读 368评论 1 2