A tool to find fault in unity project.
npm install unity-find-fault -g
因网络原因,依赖项sharp
可能安装失败,可通过指定镜像解决
npm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp"
npm config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips"
npm install unity-find-fault -g
- 修正超过1mb的NPOT图片:
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a npot --min-size 1mb
- 修正宽或高超过320px的NPOT图片:
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a npot --min-wh 320
- 删除预制体中的残留节点
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a fixPrefab
- 删除没被引用的图片
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a stripeImage
- 查找重复的图片
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a dedupImage -o .delinst.txt
- 删除重复的图片
unity-find-fault -p 'D:/works/qj2d/trunk/project' -a dedupImage --delete-instruction .delinst.txt