# inputTrain **Repository Path**: VinMoria/input-train ## Basic Information - **Project Name**: inputTrain - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-14 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # inputtrain 格斗游戏搓招输入训练工具。实时显示方向键和攻击键的输入状态,带输入历史记录和方向轨迹可视化。 由 **Claude Code (Anthropic)** 生成。 ## 功能 - **八方向输入** — WASD 控制,八角框实时显示,SOCD 反向抵消(A+D/W+S 互相抵消) - **6 个攻击键** — UIOJKL,2×3 彩色圆格布局,按键按下高亮/松开暗色 - **方向轨迹线** — 方向切换时绘制贝塞尔曲线,0.5 秒淡出消失,回中连接到中心点 - **输入历史条** — 顶部滚动显示最近 30 条输入记录 - 第一行:按键记录(亮=按下,暗=松开) - 第二行:该时刻的实际方向状态 - **历史分段** — 按空格键插入分割标记,区分不同组练习 - **清空历史** — 按回车键清空历史条 ## 快速开始 ```bash pip install -r requirements.txt python inputtrain.py ``` 或者直接下载 [Releases](../../releases) 中的 `inputtrain.exe`,双击运行(Windows,无需安装 Python)。 ## 操作 | 键位 | 功能 | |------|------| | W / A / S / D | 上 / 左 / 下 / 右 | | U / I / O | 攻击键 1 / 2 / 3 | | J / K / L | 攻击键 4 / 5 / 6 | | 空格 | 插入历史分段标记 | | Enter | 清空历史条 | ## 打包 ```bash pip install pyinstaller pyinstaller --onefile --noconsole --name inputtrain inputtrain.py ``` ## 技术栈 - Python 3 + Pygame - 单文件,无外部依赖