SpriteBuilder中如何给精灵添加帧动画

首先你必须准备若干幅图片,当然最好做成Smart Sprite Sheet。

打开一个CCB文件,并鼠标选择根节点的CCSprite对象。

保持前者选中且Timeline的当前时间点把手在最左边,然后切换到Sprite Sheet 文件夹,多选开头准备的图片鼠标右键单击Create Keyframes from Selection,如下图所示

如果成功,可以看到CCSprite的Sprite frame对应的Timeline中多了若干方块。

如果你的SpriteBuilder版本太低,则必须手动依次添加每个动画帧图片。

时间: 2024-09-09 15:21:10

SpriteBuilder中如何给精灵添加帧动画的相关文章

SpriteBuilder中使用Node类型的ccb动画节点删除时崩溃的问题

因为节点需要呈现动画效果,虽然只有两个不同帧. 在SpriteBuilder中新建Bullet.ccb文件,类型为node. 添加如上2张图片,并制作动画效果帧. 在游戏中子弹遇到障碍物会被删除,时机是随机的.子弹在飞出屏幕时也会被删除. 实际运行App会发现必定崩溃,在子弹随机删除几秒后. 发现Xcode总是中断在动画管理器(CCAnimationManager)中,遂将Bullet.ccb的动画效果删除,没有问题了. 因为Bullet的类型是Node,其self.userObject总为ni

SpriteBuilder中应用智能精灵集之后提示找不到文件的解决

SpriteBuilder中有一个将方便的功能,可以用文件夹中的若干图片生成1张图片;这称之为智能精灵集合(smart sprite sheet).好处是可以一次性的加载图片到显存中去,提升了性能. 但是开启该特性之后,原来一些通过文件名访问的方法和函数会出现提示找不到文件的错误. 这时有2种办法解决: 1.不使用Smart Sprite Sheet机制,所有找寻文件的方法都可以恢复工作了. player.streak = [CCMotionStreak streakWithFade:3.f m

安卓开发之Android帧动画的结束事件

最近在一个Android应用中,用到了帧动画.这东西的具体介绍就不讲了,网上到处是(虽然基本都是抄来抄去--).用起来很简单效果也很好,不过这一次我有一个特殊的要求,希望帧动画在播放完毕的时候做一些其他的事情. 在渐变动画中,我们可以很简单的使用监听器: XXX.setAnimationListener(new AnimationListener() {     @Override     public void onAnimationStart(Animation animation) {  

Cocos2d-x Lua中实例:帧动画使用

下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画. 帧动画实例 下面我们再看看具体的程序代码,首先看一下看GameScene.lua文件,它的代码如下: local isPlaying = false -- 播放标识 ① local size =cc.Director:getInstance():getWinSize() - - -- create layer function GameSce

什么叫精灵帧动画

精灵帧动画是一种通常的动画精灵的方法,其通过从头至尾循环显示一系列的图片. 本质上,它和偶尔改变精灵的纹理效果相同. 术语sprite frame指的是一个cocos2D提供的额外类,CCSpriteFrame.它引用对应的纹理和额外的寻址该精灵的信息就像纹理中的一个区域. 通常来说,纹理实际上是一个精灵表纹理(Sprite Sheet texture),CCSpriteFrame类包含了在纹理内部哪里可以找到这个图片.

Cocos2d-x Lua中帧动画

帧动画就是按一定时间间隔.一定的顺序.一帧一帧地显示帧图片.我们的美工要为精灵的运动绘制每一帧图片,因此帧动画会由很多帧组成,按照一定的顺序切换这些图片就可以了. 在Cocos2d-x Lua中播放帧动画涉及到两个类:Animation和Animate,类图如图所示,Animation是动画类,它保存有很多动画帧,Animate类是动作类它继承于ActionInterval类,属于间隔动作类,它的作用是将Animation定义的动画转换成为动作进行执行,这样我们就看到动画播放的效果了.    

求asp.net 中,在JPG图片上添加GIF动画水印的方法!

问题描述 求asp.net中,在JPG图片上添加GIF动画水印的方法!搜索了很长时间,没找到,朋友们帮忙一下! 解决方案 解决方案二:使用第三方组件加水印比较方便随便baidugoogle一下也有几百个结果解决方案三:JPG和GIF是两中格式,一种是会动的,一种是不会动的.如果你要在jpg图片上加动画水印,我是不是可以理解为你重绘了一张GIF动化效果,然后把这个JPG图片插入到每一帧当中.个人觉得太不现实也太过烦琐.解决方案四://加水印----------------->stringwImag

给Excel表格中的数据添加单位动画教程

<Excel2003入门动画教程3.给Excel表格中的数据添加单位>. 演示动画 操作步骤 通过自定义单元格格式的方法,可以快速给Excel表格中的数字自动添加上单位(如"元"): 选中需要添加单位的单元格(区域),执行"格式→单元格"命令,打开"单元格格式"对话框,在"数值"标签中,选中"分类"下面的"自定义"选项,然后在右侧的"类型"下面的方框中输入

21_Android中常见对话框,光传感器,通过重力感应器编写出指南针应用,帧动画,通过Jav代码的方式编写补间动画,通过XML的方式编写补间动画

 1 关于常见的对话框,主要有: 常见的对话框,单选对话框,多选对话框,进度条对话框(转圈类型的),带进度条的对话框. 案例结构: 完成如下结构的案例,将所有的案例都测试一下: 2 编写MainActivity,代码如下: package com.itheima.dialog;   import android.app.Activity; import android.app.AlertDialog; import android.app.ProgressDialog; import and