cocostudio编辑器资源路径及规划整理贴

昨天终于搞清了一些问题。所以在这里跟大家分享一下。ps:策划分享,so技术性不强哈,纯属操作方面的整理

1.首先。用cocostudio之前会先建立一个objct文件。 是整个项目的总体的文件。详见 http://www.cocoachina.com/bbs/read.php?tid=195822 这里有创建项目的流程
2.创建完项目后会看到几个文件在创建项目的路径下。 CocoStudio文件夹和xxx.xml.ccsproj 文件。 cocostudio文件夹里包含两个文件夹,asset是存放所有资源的文件夹,ccsprojs是存放所有项目文件的文件夹。
3.可以将所有的源资源文件,png,jpg,plist放到asset里面。建几个资源分类的文件夹 比如 UI,effect ,background 等文件夹
4.创建新的工作项目,UI,动画,场景等项目的固定流程。非常重要,只有按照这个流程工程文件才能自动读取asset里面的资源。
首先要打开建好的xxx.xml.ccsproj 然后从这个场景文件里点击新建项目,选择对应的项目来创建项目文件夹。打开新建的这个项目能看到,资源列表里面就有asset文件夹。如果是直接随便从别的地方新建的项目的话,资源框里的文件夹名称为Resource,并且需要手动拖动资源进去,这样是无法通用资源文件的。(如果已经建好的文件可以通过修改项目的xml文件和json文件的配置,将链接修改到项目通用资源里,具体的就问你们的程序吧,要改的参数比较多,如果他连这点都搞不定那…………)
5.建议,UI或者特效和骨骼等资源文件都可以先达成 一个png+plist文件放到asset里面,cocostudio可以直接调用plist里面的单个的文件,所以这样做是没有什么问题的。而且尤其动画编辑器导出时只能导出大图,导出时还会按照资源文件的plist输出的,所以不用担心资源会乱掉。
6.建议,可以用骨骼编辑来做打包工具,不用再去选择其他的打包的工具了。我觉得这样还会比较方便呢。
7.导出。导出的话默认是导到publish文件夹里。但是有个问题,资源是都会按照asset里面的文件夹导出,但是jsonExport文件会都放到publish里面。这个对于管理和调用来说比较不方便,官方现在没有对这个做处理。可以的方式可以参考此贴http://www.cocoachina.com/bbs/read.php?tid=206257&page=1
8.场景编辑器。尝试过之后,只有通过第4步操作建立的项目文件里面的内容可以在通过第4步建立的场景文件中调用。放到场景编辑器中的文件,可以统一导出资源。不过我们也没在用这种方式。建议官方推出批量导出的工具之类的。选择一个文件夹,选择要导出的项目文件等等这种,我想会更方便吧。

有问题有更好的方法大家多交流吧

谢谢大大,刚好明确了碰到的问题