现在是一个json文件里面包含了资源图片和plist的,我觉得应该分开,使用plist加载png 的还是由用户自己手动加,
studio编辑的控件需要用到图片的地方都以文件名为key到frame或者texture 的cache里取,这样方案灵活些,json
解析或者做资源预加载也都灵活些
我现在有些UI编辑器做的东西里共用的图片,就每个都要导出,重复的图片在不同的大图片里,打包就有些浪费,我
没试那个全部导出的功能,因为可能几个人分别做不同的场景、UI,不好交互全同步编辑
另外之前在2dx版面提了个建议是texture cache里做个开关,每个 xxx.png 对应的 cache做一个要不要使用批次渲染的
开关,如果全局设置了这个cache进行批次渲染,那所有使用这个cache的都进行批次渲染,玩家个别情况需要一个界
面很多个同一cache但有个别不能进行批次的,也只需要clone一个texture放到cache里并关掉批次渲染,这样使用和优
化就方便些,不知道这样可行否,希望能给引擎组提一下