用SpriteBuilder简化"耕牛遍地走"的动画效果(二)
来源:互联网 发布:谷嫂淘宝同款排除 编辑:程序博客网 时间:2024/05/08 20:02
首先使用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中已经搞定了.
0 0
- 用SpriteBuilder简化"耕牛遍地走"的动画效果(二)
- 用SpriteBuilder简化"耕牛遍地走"的动画效果(一)
- 用SpriteBuilder简化"耕牛遍地走"的动画效果(三)
- 用SpriteBuilder简化"耕牛遍地走"的动画效果(四)
- VR应用开发遍地走的日子还有多远
- SpriteBuilder实现2D精灵光影明暗反射效果(二)
- SpriteBuilder中如何平均拉伸精灵帧动画的距离
- Flex的动画效果与变换(二)
- 常见的动画效果(二)
- [转]常见的动画效果(二)
- 常见的动画效果(二)
- 常见的动画效果(二)
- Animation动画效果的实现(二)
- 常见的动画效果(二)
- 强大的JQuery(二)--动画效果
- Flex的动画效果与变换(二)
- CSS3动画效果二
- Android 动画效果(二):四种基础动画的 **动态设置、动画监听、组合动画
- 你应该关注的十个智能硬件中文网站
- 数据结构中的List、Set、Map用法以及区别
- swift 快速奔跑的兔几 本节的内容是:数据存储NSUserDefaults
- State Threads 回调终结者
- 移动App与服务器安全通信
- 用SpriteBuilder简化"耕牛遍地走"的动画效果(二)
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- Mac OS10.10 openfire服务器无法启动
- 防火墙技术最高境界—双机热备
- 使用JavaMail发送邮件
- EventBus使用详解(二)——EventBus使用进阶
- PercentRelativeLayout 的使用
- android 多线程断点续传下载---强大的开源XUtils
- 7常量