比如说UI, 当前cocostuio中导出的资源目录结构:
+ui/
+bag/
bag.ExportJson
bag.plist
bag.png
+ui/
+common/
common.plist
common.png
ui/bag/目录是模块的资源
ui/common/目录是公共的资源
其实我们想要的目录结构是bag和common目录都在ui目录下,就像下面这样:
+ui/
+bag/
bag.ExportJson
bag.plist
bag.png
+common/
common.plist
common.png
希望cocostudio能够在资源目录中设置目录前缀, 那么只需要将common目录拖到资源列表中,然后设置common目录前缀为 …/就可以正常使用了。
这里说下cocostudio当前不能设置目录前缀的弊端:
1.公共资源(plist,png)不能共用,需要分别复制到不同的模块中
2.如果要变成上面的目录形式,需要手动的修改.ExportJson文件中font及plist的路径
其实上面的问题不仅是UI编辑器中, 动画和场景编辑器中都存在。