纳金网

标题: 在u3d中批量修改文件名称 [打印本页]

作者: 烟雨    时间: 2015-1-30 00:00
标题: 在u3d中批量修改文件名称
好久时间没有写一些东西了,今天有个朋友问如何在[color=rgb(85, 85, 85) !important]U3D中批量修改预设的名字。就抽了几分钟给他写了一个小方法。来批量更改预设的名字。下面你看到的方法,不仅可以批量修改预设,还可以批量修改Assets下的所有资源。好了不多说了代码如下:

[MenuItem("Assets/批量修改名字")]
   public static void PlacePrfab()
   {
       Object[] slecets = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
       foreach (Object item in slecets)
       {
           if (Path.GetExtension(AssetDatabase.GetAssetPath(item))!="")
           {
               string path = AssetDatabase.GetAssetPath(item);
               AssetDatabase.RenameAsset(path, item.name + "你的后缀名");
           }
       }
       AssetDatabase.SaveAssets();
       AssetDatabase.Refresh();
   }
标注:如果你感觉对自己有用就把他扩展下,写一个更方便自己的小工具吧---野猪先生






欢迎光临 纳金网 (http://old.narkii.com/club/) Powered by Discuz! X2.5