都做了几个安卓游戏了,可每天都忙着做新游戏,或者其他乱七八糟的东西,一直没时间打包IPA 发到APP STORE 。
前段时间发了一次 结果图标忘记替换了被拒绝了(这是2到极限)
所以今天专门来发布之前的游戏,结果发现 尼玛 各种尺寸的图标,若一个个保存简直想死!
然后写了个 PS的脚本 来批量修改图标
为了让遇到同样问题的同学们 ,不用一个个的缩放图标,特此分享一小段脚本:
(对了,PS这个脚本也是JS的语言,JS加油啊!吐血支持COCOS2DX-JS~)
//luoqi ~ Tang var doc = app.activeDocument; //PS中获得交点的document ,就是你正在编辑的图 var saveOptions = new ExportOptionsSaveForWeb();//另存为WEB图片的 设置 saveOptions.format =SaveDocumentType.PNG;//另存为格式为PNG saveOptions.PNG8 = false;//false表示 是PNG24 //你需要修改的地方,从小到大写你图标的边长(因为是正方形) var arr = ; for (var i = arr.length - 1; i >= 0 ; i--) { doc.resizeImage(arr*, arr*);//这个大傻S逼B编辑框,为什么中括号成了大小于符号了,自己改一下吧,改了半天! //"C:\\icons\\icon-"new File构造函数的第一个参数就是输出路径, 这个路径你们自己改吧. doc.exportDocument(new File("C:\\icons\\icon-" + arr* + ".png"), ExportType.SAVEFORWEB, saveOptions); } ``` 使用方法:** 0.把上面的代码保存成 xxxx.jsx的文件 (xxxx你自己取名字) 1.打开photoShop 2.往photoShop里面拖一个比上面数组中 最大的尺寸还要大的图标(不然就不清楚了)。 3.菜单上选 "文件“ -> "脚本" -> "浏览" ,然后选择直接的xxxx.jsx 4.这个时候就会各种缩放保存了HOHO ,搞定。 5.自己关一下 PS窗口吧,,,我没想那么多了。。 PS:这个脚本很简单,如果你想变得更NB。。可以自己去学,学了记得教我啊! 资料是: http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/products/photoshop/pdfs/cs6/Photoshop-CS6-JavaScript-Ref.pdf *