echo echo start > temp.bat
for /f %%i in ('dir/AD/B') do (
echo TexturePacker --sheet %%i.png --data %%i.plist --format cocos2d --opt RGBA4444 C:/AppServ/www/project/sp/%%i >> temp.bat
echo MOVE %%i.png E:\project\scripts\game_assets\sp >> temp.bat
echo MOVE %%i.plist E:\project\scripts\game_assets\sp >> temp.bat
)
call temp.bat
pause
del temp.bat
參考之前寫的bat script
通常會將分散開來的原始圖按資料夾分好,並放在程式專案外的位置
將這個bat檔跟原始圖資料夾放在同一層,就能自動將各資料夾的圖包成sheet
並且移動到程式專案資料夾內。
敢腳command line跑起來速度不怎麼快呢...
沒有留言:
張貼留言