首页 > Personal > cocos2d-x > cocos2d-x: TexturePacker
2013
12-16

cocos2d-x: TexturePacker

TexturePacker是一个生成贴图的工具,可以通过一系列的小贴图生成一张大的贴图,和一个plist的描述文件,适合用来生成cocos2d-x需要的资源。
TP_features

使用的话很简单,在官方下载后安装,版本支持windows和mac,打开软件拖一个贴图文件夹进去点publish就可以生成相应资源了。不过软件本身是收费的,下载后有7天使用期,购买的话大概260人民币,对公司来说没什么成本,个人的话没有太多需求可以使用免费版,点开File->Enter license key选择下面的Use free(lite) version,就切换到Essential mode了。免费版使用的话需要把Layout下面默认的Algorithm从MaxRects换为Basic,Trim mode从Trim换为None。
TP_teaser
TP_first_sprite_sheet

如果想把打包好的资源文件拆分为单独的小个资源的话,可以使用cocos2d-x的CocoStudio工具。打开工具使用animation编辑器,新建一个项目,File->Import Resources->Import Files,然后同时选择plist文件和png文件,在右边Resources窗口的Resources文件夹下就可以看到该资源了。点开后可能看到单独的png资源,这时在项目文件夹下已经有这些资源的文件夹了,在Resources文件夹下一般命名为*.Dir。还可以右键plist文件夹然后选择Export Image,然后选择导出格式是否有白边,选择导出目录,导出就可以获得系列资源文件了。

另外,虽然软件是收费的,但是个人博客网站的站长,可以到官网去申请免费的license,我目前只用到了texturepacker,就去申请了一下,过了几天作者就回复了,还赠送了PhysicsEditor的license,真的是非常不错。

最后编辑:
作者:wy182000
这个作者貌似有点懒,什么都没有留下。

留下一个回复