当前位置:网站首页>Unity编辑器扩展批量修改图片名称
Unity编辑器扩展批量修改图片名称
2022-08-03 08:08:00 【charlsdm】
下边附上我的代码
[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 = Path.Combine(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;
}
边栏推荐
- 品牌方发行NFT时,应如何考量实用性?
- Transformer、BERT、GPT 论文精读笔记
- AI中台序列标注任务:三个数据集构造过程记录
- 0day_Topsec上网行为管理RCE
- 循环神经网络RNN基础《PyTorch深度学习实践》
- Pop Harmony Basics Big Notes
- mysql系统变量与状态变量
- Windows安装MySQL(MIS)
- 使用pipreqs导出项目所需的requirements.txt(而非整个环境)
- How does Mysql query two data tables for the same fields in two tables at the same time
猜你喜欢
随机推荐
IDEA2021.2安装与配置(持续更新)
IDEA的database使用教程(使用mysql数据库)
行业洞察 | 如何更好的实现与虚拟人的互动体验?
mysql存生僻字奇怪问题,mysql为什么不能辨别mb4字符?
word之个人设置
uni-app 顶部选项卡吸附效果 demo(整理)
用云机器/虚拟机架设方舟游戏?
Taro框架-微信小程序-调用微信支付
集群
ArcEngine(二)加载地图文档
Logic Pro X built-in sound library list
RViz报错: Error subscribing: Unable to load plugin for transport ‘compressed‘解决方法
获取JDcookie的方法
数仓4.0(一)
进程的创建
流行和声基础大笔记
如何使用电子邮件营销在五个步骤中增加产品评论
Fortify白盒神器20.1.1下载及安装(非百度网盘)
volta管理node版本
ceph简介









