最近开发一个cocos2d游戏时遇到一个问题,在游戏运行时会出现游戏场景的资源图片加载不出来,整个手机屏幕呈白屏状,这个问题在低端机上很容易出现,高端机也会出现,这个问题困扰我很久了,各种方法都尝试,一直都没有找到原因,希望各位能帮忙指点指点,我不胜感激。
那就是内存不足了,跑的时候自动把当前没用到的纹理清掉了
— Begin quote from ____
重明鸟 发表于 2013-2-7 14:27 url
你项目里的图片大小有超过1024 * 1024的么
— End quote
图片是切了的,现在发现白屏的问题主要是系统GC的时候把cocos2d的纹理资源清理掉了,而且有些UI图片也会被GC掉,很奇怪
— Begin quote from ____
少先队员 发表于 2013-2-7 18:25 url
可能是有些节点重复加载,并没有释放…
— End quote
图片是切了的,现在发现白屏的问题主要是系统GC的时候把cocos2d的纹理资源清理掉了,而且有些UI图片也会被GC掉,很奇怪
— Begin quote from ____
mars_wangt 发表于 2013-2-13 16:46 url
手机对单张图片的要求也是有限制的。不要以为android可以和iphone拼内存。。。而且很多android手机的血统并 …
— End quote
图片是切了的,现在发现白屏的问题主要是系统GC的时候把cocos2d的纹理资源清理掉了,而且有些UI图片也会被GC掉,很奇怪
手机对单张图片的要求也是有限制的。不要以为android可以和iphone拼内存。。。而且很多android手机的血统并不纯的。还是老老实实的切开大图吧
图太大了,有的机器加载大图会白屏
— Begin quote from ____
重明鸟 发表于 2013-2-5 20:32 url
图太大了,有的机器加载大图会白屏
— End quote
是刚开始游戏运行很好,图片能加载出来,是经过一些操作后,低端机子就很容易出现图片白块的状况
— Begin quote from ____
重明鸟 发表于 2013-2-5 20:32 url
图太大了,有的机器加载大图会白屏
— End quote
白块时纹理内存没有爆掉
— Begin quote from ____
好刀一把 发表于 2013-2-5 21:36 url
白块时纹理内存没有爆掉
— End quote
你项目里的图片大小有超过1024 * 1024的么
— Begin quote from ____
好刀一把 发表于 2013-2-5 21:35 url
是刚开始游戏运行很好,图片能加载出来,是经过一些操作后,低端机子就很容易出现图片白块的状况
…
— End quote
可能是有些节点重复加载,并没有释放…
找到解决方案了么?
找到解决方案了吗?