BETA版本, 防呆写得比较少, 由于时间关系以及GUI写起比较无聊, 暂未提供设置面板.
未定: 后续版本视情况可能完善或增加其他功能, 例如模糊匹配/正则/遮罩反向/裁剪偏移之类.
日常拆包、高清原图资源收集癖、UP主、美工组
最低macOS10.10, 建议10.14及以上(低版本只做了一点点测试)
(windows用户请勿下载, 除非你有开虚拟机)
(或者你可以让朋友裁了传给你)
并发数量: CPU核心数 / 2
导入层级: 无限向下递归
存储路径: 源图片同级目录下自动新建 Mask Clipper 文件夹 (若存在子目录则每一层均单独建立)
导出命名: 源图片名-converted.ext
1. 将拆包出来Texture2D下(成对的原图与遮罩图)直接拖入窗口或Dock图标以导入
2. 在特征符输入栏键入命名特征, 以明日方舟为例: [alpha] (统计栏会显示源图数与遮罩数, 如果都匹配两个值会相等)
3. 点击裁剪, 以示例300多张大概10秒可以跑完, 全部任务完毕后会有提示音 (完成数显示如果比源图数少说明没有命名匹配的遮罩图)
(若进程运行中途要中止裁剪可点击清除按钮)
1. 当前逻辑只处理 源图与遮罩图 图片名严格匹配 的图片, 只要有一个字符不一样就不会处理
2. 当前逻辑只对诸如明日方舟之类Unity包里的遮罩图(保留部分为白, 背景为黑)有效)
3. 工具只会调用导入的图片, 不会对其进行任何修改, 故不需要提前额外备份
4. 如果不是一次性导入所有图片处理而是分批次, 则在导入下一批图片前应先点清除(左下角总数为0即可), 否则直接拖入一批新的就处理会将分批次导入的所有图片都再裁一遍