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

简介:

首先使用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中已经搞定了.

相关文章
|
前端开发 JavaScript 开发者
利用 SplitingJS 配合 CSS 实现文字"蠕动"效果
利用 SplitingJS 配合 CSS 实现文字"蠕动"效果
285 2
|
前端开发
零基础CSS入门教程(9)——背景颜色和背景图片
我们在images文件夹下放置一张图片,然后通过background-image来设置背景图。本小结我们学习了背景图片设置,背景颜色的设置,这两个设置再css里面很常用,我们要熟练掌握。如果觉得背景色不够好看,还可以找一张图片作为背景图,就想我们电脑或者手机的壁纸一般。我们前几小节学习了如何设置字体格式,我们这一小节学习一下如何设置背景颜色和图片。
零基础CSS入门教程(9)——背景颜色和背景图片
|
Web App开发 前端开发 JavaScript
Amazing!巧用 CSS 视差实现酷炫交互动效
Amazing!巧用 CSS 视差实现酷炫交互动效
201 0
Amazing!巧用 CSS 视差实现酷炫交互动效
|
前端开发 容器
巧用 CSS 实现动态线条 Loading 动画
巧用 CSS 实现动态线条 Loading 动画
548 0
巧用 CSS 实现动态线条 Loading 动画
|
前端开发 JavaScript 容器
如何用纯 CSS 创作一个飞机舷窗风格的 toggle 控件
效果预览 在线演示 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 https://codepen.io/comehope/pen/jeaOrw 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。
1063 0
|
C# Windows
Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)
原文:Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)   Silverlight 提供一个好的动画基础,但缺少一种方便的方法沿任意几何路径对象进行动画处理。
916 0
|
C#
WPF使用MediaElement显示gif图片
原文:WPF使用MediaElement显示gif图片 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SANYUNI/article/details/73608771 ...
1026 0
|
容器 iOS开发
Expression Blend4经验分享:制作一个简单的图片按钮样式
原文:Expression Blend4经验分享:制作一个简单的图片按钮样式 这次分享如何做一个简单的图片按钮经验 在我的个人Silverlight网页上,有个Iphone手机的效果,其中用到大量的图片按钮 http://raimon.
958 0