fix(tools): 修复setup_input.bat中文编码问题

移除bat文件中的中文注释,改为纯ASCII避免cmd编码错误

Task: P-011
This commit is contained in:
2026-06-10 17:49:28 +08:00
parent fe770daf77
commit f74883701d
+12 -20
View File
@@ -1,11 +1,11 @@
@echo off
setlocal enabledelayedexpansion
REM === ChildHood Input Setup - 创建 v0.1 InputAction 资产 + 更新 IMC ===
REM === ChildHood Input Setup - Create v0.1 InputAction assets + update IMC ===
REM
REM 用法:
REM setup_input.bat (默认模式,完成后退出编辑器)
REM setup_input.bat --no-quit (完成后保持编辑器打开)
REM Usage:
REM setup_input.bat (default, editor quits after done)
REM setup_input.bat --no-quit (keep editor open)
set "SCRIPT_DIR=%~dp0"
set "PROJECT_DIR=%SCRIPT_DIR%..\.."
@@ -14,6 +14,7 @@ set "UPROJECT=%PROJECT_ROOT%\ChildHood.uproject"
REM ---- Defaults ----
set "NO_QUIT=0"
set "DRY_RUN=0"
REM ---- Parse Arguments ----
:parse_args
@@ -65,8 +66,7 @@ if "%UE_EDITOR%"=="" (
if "%UE_EDITOR%"=="" (
echo.
echo [ERROR] UE5 Editor not found!
echo Set UE5_ROOT to your UE5 install directory, e.g.:
echo set UE5_ROOT=C:\Program Files\Epic Games\UE_5.7
echo Set UE5_ROOT, e.g.: set UE5_ROOT=C:\Program Files\Epic Games\UE_5.7
echo.
exit /b 1
)
@@ -104,7 +104,7 @@ if "%DRY_RUN%"=="1" (
)
REM ---- Execute ----
echo [InputSetup] Launching UE5 Editor (command line mode)...
echo [InputSetup] Launching UE5 Editor ...
echo.
"!UE_EDITOR!" "!UPROJECT_FWD!" !CMD_ARGS!
@@ -112,9 +112,9 @@ echo.
set "EXIT_CODE=!ERRORLEVEL!"
echo.
if "!EXIT_CODE!"=="0" (
echo [InputSetup] 完成!编辑器已退出。
echo [InputSetup] Done. Editor exited.
) else (
echo [InputSetup] 编辑器退出码: !EXIT_CODE!
echo [InputSetup] Editor exit code: !EXIT_CODE!
)
exit /b !EXIT_CODE!
@@ -125,16 +125,8 @@ echo.
echo Usage: setup_input.bat [options]
echo.
echo Options:
echo --no-quit 保持编辑器打开
echo --dry-run 仅打印命令不执行
echo --help, -h 显示帮助
echo.
echo 创建的资产:
echo IA_Interact (E 键)
echo IA_Cancel (ESC 键)
echo IA_SwitchInteract (Tab 键)
echo.
echo 修改的资产:
echo IMC_Default (添加上述映射)
echo --no-quit Keep editor open after done
echo --dry-run Print command without executing
echo --help, -h Show help
echo.
exit /b 0