studio导出及使用的建议

现在是一个json文件里面包含了资源图片和plist的,我觉得应该分开,使用plist加载png 的还是由用户自己手动加,
studio编辑的控件需要用到图片的地方都以文件名为key到frame或者texture 的cache里取,这样方案灵活些,json
解析或者做资源预加载也都灵活些

我现在有些UI编辑器做的东西里共用的图片,就每个都要导出,重复的图片在不同的大图片里,打包就有些浪费,我
没试那个全部导出的功能,因为可能几个人分别做不同的场景、UI,不好交互全同步编辑

另外之前在2dx版面提了个建议是texture cache里做个开关,每个 xxx.png 对应的 cache做一个要不要使用批次渲染的
开关,如果全局设置了这个cache进行批次渲染,那所有使用这个cache的都进行批次渲染,玩家个别情况需要一个界
面很多个同一cache但有个别不能进行批次的,也只需要clone一个texture放到cache里并关掉批次渲染,这样使用和优
化就方便些,不知道这样可行否,希望能给引擎组提一下

楼主你好,感谢您的建议~我不了解你需要怎么分开,事实上解析后就相当手动将一个控件的所有配置好了。如果说某一个图不存在肯定是不对的。如果你想分开加载的话建议先加载图片,再解析json,这样自然就分开了,顺序反过来的话就不行。

下面说的chche开关我没弄明白,能否给个链接?目前UI的控件是不支持bathnode的。