cocos2D 缓存动画

来源:互联网 发布:心知天气 签名验证 编辑:程序博客网 时间:2024/05/29 15:43
//这部分是加载动画的代码,可以参考cocos2d的常用动作及效果总结之五:Animation
CCAnimation *walkAnim = ......; //将动画放入缓存中,name非常重要,从缓存中获取动画就需要用这个。[[CCAnimationCache sharedAnimationCache] addAnimation:walkAnim name:@"walk";............//当你需要用到上门缓存的动画时只需要用下面的代码来加载动画就可以了。CCAnimation *animation = [[CCAnimationCache sharedAnimationCache] animationByName:@"walk"];


其实,不只是在需要反复调用的动画中需要用到上面这个缓存的方式,看实际的情况可以在加载游戏之前先将要用到的动画缓存起来,免得在游戏的过程中出现卡帧的情况。

原创粉丝点击