今天給美術(shù)童鞋寫了一個(gè)小工具來批量修改資源的名稱嘹屯,改一下newName的前綴帖鸦,拿去用吧
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
public class ReName
{
[MenuItem("Tools/ReName")]
public static void Rename()
{
Object[] m_objects = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);//選擇的所以對象
int index = 0;//序號
foreach (Object item in m_objects)
{
if (Path.GetExtension(AssetDatabase.GetAssetPath(item)) != "")//判斷路徑是否為空
{
string path = AssetDatabase.GetAssetPath(item);
string newName = "Tex_" + index;
AssetDatabase.RenameAsset(path, newName);
index++;
}
}
AssetDatabase.SaveAssets();
AssetDatabase.Refresh();
}
}