因为游戏用到了比较多的帧动画。而且都比较大
所以在运行开始的时候弄了一个loading界面,使用异步加载json的方式加载了5个用cocostuido动画编辑器输出的帧动画文件,包括plist,json.png文件。
并在加载完成的回调里播放第一个开机的动画。
实际结果是运行非常慢,估计占用系统资源非常多。在loading的界面左下角的帧数都不刷新了。这个时候随便按个键或点触摸屏就会直接报ANR错误,游戏奔溃退出。
我还没有动态在回调里去更新loading的动画,只是弄了个静态的loading图片。
想问下这种情况该怎么处理啊。现在头大。
目前一直在尝试对动画UI资源进行裁剪,看能不能改善。