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