[MenuItem("Ab包工具/将选中的文件移动到StreamingAssets文件夹下")]
public static void MoveFireToStreamA()
{
//得到选中文件的数组
Object[] selectobj = Selection.GetFiltered(typeof(Object), SelectionMode.DeepAssets);
if (selectobj.Length == 0)
return;
for (int i = 0; i < selectobj.Length; i++)
{
//得到选中文件夹的路径Path
string path = AssetDatabase.GetAssetPath(selectobj[i]);
//LastIndexOf('/') 从后往前找第一个字符为'/'的下标
//得到选中文件夹的名字
string name = path.Substring(path.LastIndexOf('/'));
//AssetDatabase.CopyAsset(A,B) 表示将A路径所在文件复制一份到B路径中
AssetDatabase.CopyAsset(path, "Assets/StreamingAssets" + name);
}
}
04-23
1104
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交