我们项目的图片都是在外部用texturepacker打包成plist,再在cocostudio的UI编辑器直接使用
但是如果我们删除了plist中的部分图片,而工程中已然引用这些图片,则打开工程的时候必定崩溃
如果在编辑器运行的情况下改动plist,虽然编辑器会刷新,但是并不会自动解除丢失图片的依赖,下次打开工程一样会崩溃
目前唯一办法是让美术在删除图片之前先在编辑器中找到依赖了这些图的控件,移除后再删图,但这很麻烦而且容易遗漏
测试了这个崩溃从1.5就有了,难道没人遇到过?
我们项目的图片都是在外部用texturepacker打包成plist,再在cocostudio的UI编辑器直接使用
但是如果我们删除了plist中的部分图片,而工程中已然引用这些图片,则打开工程的时候必定崩溃
如果在编辑器运行的情况下改动plist,虽然编辑器会刷新,但是并不会自动解除丢失图片的依赖,下次打开工程一样会崩溃
目前唯一办法是让美术在删除图片之前先在编辑器中找到依赖了这些图的控件,移除后再删图,但这很麻烦而且容易遗漏
测试了这个崩溃从1.5就有了,难道没人遇到过?
顺道问下,按照官方置顶帖,用asset目录虽然可以让多个ui共享图片,但是碎图导出的时候,每个ui还是会自己合成一张大图,导致这些共享图片还是重复了多份
用外部合成的plist虽然没这个问题但是会崩溃。。。
如何解决
自己顶~~~~~~~~~~~~
谢谢
果然又一坑。。
而且导出大图还会有公共图片重复的问题,看来也无解。。