关于资源区导入Plist/PSD文件

这两种文件在使用中和普通文件稍有不同,下作简单介绍。如有不适的地方欢迎批评指正。
首先简单说一下Plist文件,Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS中是由资源分支提供的。也就是说该文件最初来自MAC系统,因Cocos2d-x起源于cocos2d-iphone,所以这一文件格式也被一同引入。
在Cocos Studio编辑器中,目前支持的plist文件有两种,一种以TexturePacker为代表导出的图像集合,另一种粒子(Particle)文件。我们的Cocos Studio也支持将碎图生成为plist图片。plist图像文件都是两个文件(.plist/.png)同时存在的,并且文件名称相同,.plist负责图像文件信息存储,.png则存储整合后的图像。plist粒子文件则可能由一个或两个文件组成(.png是非必须存在的,当图片过小时图像将被base64转换成字符串存在.plist文件中)。
另一种图形文件PSD,它是http://baike.baidu.com/view/7578.htmAdobe公司的图形设计软件http://baike.baidu.com/view/2929.htmPhotoshop的专用格式。同一个文件中也包含多个图层信息,也是美术使用最重要的格式。
CocoStudio为了方便开发者,对这些格式都提供了支持。但用户如果想顺利使用这些功能需要注意一些地方:

1:UI、动作、场景都支持plist图像和PSD图像。Plist粒子文件只有场景编辑器和动作编辑器可以使用。
2:Plist文件导入时必须将对应的.PNG图像一同导入到资源区。如果是直接放到项目的Resource文件夹内,可以通过刷新资源区更新数据。
3:Plist图像和PSD图像导入到资源区时都是以一个文件夹的形式显示(分别为“PL”和“PS”图标),文件夹内包含所有的子图。CocoStudio不提供对子图的编辑功能,你也不可以单独删除一个子图。
4:PSD图像的所有图层必须要做栅格化处理,未经栅格化的图像将不能被识别。
5:导出项目功能,不管你选择导出大图模式或导出小图模式,Plist图像将不会被再次编辑,而是直接导出。(比如选择导出小图模式,plist图像还是会直接导出的。)
6:导出项目时PSD则将所有使用的图层当做小图处理。如果导出大图将把需要的图层整合进plist图像中。
7:Cocos Studio支持将Plist、PSD图形导出为碎图。(步骤:在资源区选中Plist图像,右键菜单选择“导出为碎图”选项。)
注意导出项目和导出碎图的区别!

:744::744::744::744::744::744:

LZ 你说的导入是指 cocos2d-x 导入吗,还是指 CocoStudio 也支持这两种格式文件的导入呢。

我指的是cocostudio,不是cocos2d-x。

Particle designer粒子软件做出来的文件导入不了cocostudio呀 新版本的 格式也是plsit格式的 但是就是导不进去呢 T_T :6:

您好,请问您有具体出错信息么?如截图等~~我们这里测试是没有问题的。如果您不能使用欢迎将对应的工程或者文件发来让我们帮助您解决该问题。感谢您对cocostudio的支持。

没有出错的信息 就是可以导进去 但是就是找不着 也不显示 我把导航页的实例文件里边的plist文件试了下可以找到 但是我的就找不到呢:6:

我的文件格式跟实例的粒子特效文件格式是一样的

您好,根据提示你的工程内已经包含了该文件,请检查工程目录内是否已经存在该文件。

文件夹里有 但是软件里不读取 显示的是读取失败

你的贴图有没有放进去哦~~~~

我也碰到这个问题,怎么解决?

Particle Editor v2.0粒子软件做出来的文件导入不了cocostudio呀 1.6.0.0版本的 格式也是plsit格式的 就是导不进去

同样是这样的文件,贴图就可以导进去

plist文件就显示不了

求解…不知道哪里出现了问题

问一个白痴问题!
psd文件导入cocostudio后,能拿子图来做动画吗?程序那边是允许这样做的?

可以的,反正都会给你导出成png

好像plist文件导入不到cocos studio

請問15樓與18樓有解決問題嗎??
我這邊是同樣使用particle editor來製作plist
但同樣產出的兩份檔案,所有key的關鍵字相同的情況下,
一份在cocostudio上可以順利的運行,另外一份卻不行。
不行的那份在cocostudio v1.0.0.1版本中雖然在resource資料夾中有顯示,但在軟體中的資源欄裡卻沒有東西
在v2.3.3.0版本中,雖然可以在資源欄裡順利看到,但是可以看到他讀成cs檔案,儘管我的副檔名仍然是plist:12: