SpriteFrameCache::getInstance()->addSpriteFramesWithFile(“Img/missingNote/stage1.plist”,“Img/missingNote/stage1.png”);
读取的时候居然是一块黑色的区域?我加入缓存的精灵帧自动释放了???
打下断点看看,还有是否名字弄错?图片位置是否放错
把PNG的图片换成JPG就可以了·····这什么原因 android4.0不支持PNG?
支持的吧,你换个PNG图试试
我用了四张图片,两张JPG,两张PNG都可以。
可是换了以前的PNG还是不行,是以前的PNG太大了吗?里面有100多张PNG小图
小图片没重名的话 我也想知道什么原因
肯定没重名 运行在Android4.42的上没问题 ,运行在这台4.0上面就有问题
如果另外两张PNG可以,那肯定不是引擎的问题了
有没有可能是JAVA软引用的问题?缓存是弱引用吗?
这个我也不知道啊,没遇到过这种问题