码迷,mamicode.com
首页 > 其他好文 > 详细

用SpriteBuilder简化"耕牛遍地走"的动画效果(二)

时间:2015-11-17 19:06:38      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:sprite   builder   动画   

首先使用SpriteBuilder新建一个项目,将之前下载的资源文件夹拖入SpriteBuilder的文件视图.

这里我们只需要一步操作就可以完成原文中在Texture Packer中的那么多操作:即把BearImageHD文件夹设置为智能精灵表文件夹(Smart Sprite Sheet):

技术分享

接下来在Xcode中打开对应的项目,将原文中放在init方法中的代码移至didLoadFromCCB方法中.init方法运行时机太早,不能满足要求.有时太快也不好,欲速则不达!

首先打开触摸:

self.userInteractionEnabled = YES;

原文中使用的是v2.x的代码,而且还注册了一个相关方法,相当繁琐,而在v3.x中,上面一行就可以了.

在原文中使用了CCSpriteBatchNode类,该类在v3.x中被标记为过时的,因为v3.x中已经实现了优化,所以在这里我们直接用CCNode来代替.

CCNode *sheet = [CCNode node];
[self addChild:sheet];

另外原文中的给CCSpriteFrameCache添加缓存得代码已经不需要了,因为我们在SpriteBuilder中已经搞定了.

版权声明:本文为博主原创文章,未经博主允许不得转载。

用SpriteBuilder简化"耕牛遍地走"的动画效果(二)

标签:sprite   builder   动画   

原文地址:http://blog.csdn.net/mydo/article/details/49886275

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!