Skip to content

EienTokei/CSUnityAtxTool

Repository files navigation

CSUnityAtxTool

A tool for processing CatSystem for Unity ATX files.

一个用于处理 CatSystem for Unity 引擎游戏(如ONE.)中.atx 资源文件的工具。

注:AI辅助开发

功能简介

本工具能够解析提取纹理碎片,并根据图集元数据将其重新组装成完整的图像。

支持单个文件处理、批量文件夹处理以及拖放操作。

目前仅支持解析png格式纹理图片的 .atx 文件,暂不支持webp和jpg格式

使用方法

CSUnityAtxTool.exe [选项] <输入路径>

选项:

  • -o, --output <目录> 指定输出目录
  • -v, --verbose 显示详细处理信息
  • -h, --help 显示此帮助信息

使用示例

  1. 处理单个文件: CSUnityAtxTool.exe scene01.atx CSUnityAtxTool.exe -o ./results -v data_01.atx
  2. 批量处理文件夹中的所有ATX文件: CSUnityAtxTool.exe "D:\game_data" -o "D:\output" CSUnityAtxTool.exe "assets"
  3. 拖放操作 (最简单的方式):
    • .atx 文件拖到程序图标上 → 处理单个文件
    • 将文件夹拖到程序图标上 → 处理文件夹中的所有ATX文件

输出说明

  • 未指定输出目录时:
    • 单个文件:在文件所在目录创建「文件名」文件夹
    • 文件夹:直接在原文件夹中为每个ATX文件创建独立文件夹
  • 指定输出目录时:所有文件统一输出到指定目录
  • 处理进度和结果会显示在控制台窗口中

注意事项

  • 确保有足够的磁盘空间存放输出文件
  • 程序运行完成后请查看控制台输出的摘要信息

免责声明:本工具仅供技术研究和学习目的使用。请勿将其用于任何破坏版权或损害开发者利益的行为。使用本工具产生的任何后果由使用者自行承担。

About

A tool for processing CatSystem for Unity ATX files.

Resources

Stars

Watchers

Forks

Packages

No packages published