123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- @echo ---------------------------------------------------------
- @echo - 资源转换
- @echo ---------------------------------------------------------
- @SET RES_DIR=%1\.
- @SET REBUILD="0"
- @SET RM_TEMP=-rt:true
- @SET PVR_LOG=-h:".png>.pvr.m3z|.jpg>.pvr.m3z"
- @SET ETC_LOG=-h:".png>.etc.m3z|.jpg>.etc.m3z"
- @SET DXT_LOG=-h:".png>.dxt.m3z|.jpg>.dxt.m3z"
- @SET G3Z_LOG=-h:".m3z>.g3z"
- @echo 1. 编译资源
- @echo 2. 编译资源(不清理临时资源)
- @echo 3. 重新编译资源
- @echo 4. 重新编译资源(不清理临时资源)
- @choice /c:1234 /m "选择需要的操作(键入1或2或3或4)"
- @if "%errorlevel%"=="1" (
- @SET REBUILD="0"
- )
- @if "%errorlevel%"=="2" (
- @SET REBUILD="0"
- @SET RM_TEMP=
- )
- @if "%errorlevel%"=="3" (
- @SET REBUILD="1"
- )
- @if "%errorlevel%"=="4" (
- @SET REBUILD="1"
- @SET RM_TEMP=
- )
- @if %REBUILD%=="1" (
- @SET PVR_LOG=
- @SET ETC_LOG=
- @SET DXT_LOG=
- @SET G3Z_LOG=
- )
- @echo ---------------------------------------------------------
- @echo - 创建所有CPJ BIN文件
- @echo ---------------------------------------------------------
- @java -client -Xmx1000m -cp ./*.jar;g2d_studio.jar CellResourceXmlToBin "%RES_DIR%" ./convert_xml_filter.txt ""
- @echo ---------------------------------------------------------
- @echo - 创建所有UI BIN文件
- @echo ---------------------------------------------------------
- @..\GameEditor\bin\CommonUI_Win32.exe xml2bin "%RES_DIR%\ui_edit"
- @echo ---------------------------------------------------------
- @echo - 创建所有M3Z文件,只更新差异化图片
- @echo ---------------------------------------------------------
- @echo %RES_DIR%
- @call %~dp0\libs.bat
- @java -classpath g2d_studio.jar -Xmx1000m M3ZConvert %RM_TEMP% -d:"%RES_DIR%" -w:.\bin -c:m3z_cmdline.txt -e:.pvr.m3z %PVR_LOG% -p:m3z_filter.txt -f:PVR1,PVRA
- @java -classpath g2d_studio.jar -Xmx1000m M3ZConvert %RM_TEMP% -d:"%RES_DIR%" -w:.\bin -c:m3z_cmdline.txt -e:.etc.m3z %ETC_LOG% -p:m3z_filter.txt -f:PKM1,PKMA -yflip:t
- @java -classpath g2d_studio.jar -Xmx1000m M3ZConvert %RM_TEMP% -d:"%RES_DIR%" -w:.\bin -c:m3z_cmdline.txt -e:.dxt.m3z %DXT_LOG% -p:m3z_filter.txt -f:DXT3 -pow:t
- @echo ----------------------------------------------------------------
- @echo nicely done !
- @echo ----------------------------------------------------------------
|