unity2d之2d帧动画创建

在2d游戏中帧动画的应用是非常广泛的,那么如何在unity中创建一个帧动画,主要是下面几个步骤。

原文地址  :http://blog.csdn.net/dingkun520wy/article/details/50936133

一,导入图片

把美术给的动画图片导入unity,并把图片属性设置成下图中的属性

二,创建动画

选择要生成动画的图片拖拽到场景中,这时会弹出保存动画对话框,保存到指定的位置。

创建完成后可在Animation下修改动画的播放速度,和每帧的图,添加帧等操作。

美术给了一堆图片如果都是手动来创建那个工作量还是挺大的

这里有一个IGamesTools的unity工具,可以批量自动的生成帧动画资源

地址: http://blog.csdn.net/dingkun520wy/article/details/50971544

 

时间: 2024-10-26 23:12:44

unity2d之2d帧动画创建的相关文章

创建和使用逐帧动画

逐帧动画与传统的卡通相似,也有点像gif.就是搞几张图片,根据顺序显示. AnimationDrawable类可以用来创建一个新的表示为一个Drawable资源的逐帧动画,可以使用XML,在应用程序的res/drawable文件夹下讲动画Drawable资源定义为外部资源. 下面看程序和效果: <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="htt

给敌人精灵创建帧动画

//给精灵创建帧动画 Animation* EnemyBase::createAnimation(std::string prefixName, int framesNum, float delay) { // 1 Vector<SpriteFrame*> animFrames; // 2 for (int i = 1; i <= framesNum; i++) { char buffer[20] = { 0 }; sprintf(buffer, "_%i.png",

【独立开发者er Cocos2d-x实战 002】使用Cocos Studio创建帧动画

在CocosStudio中存在两种设置帧动画的方式: 单张图片 多张图片 大家可以点击连接查看相关文章,不过需要指出文章中错误点: addChild(rootNode); //需要添加这一句 版权声明:本文为博主原创文章,未经博主允许不得转载.

Esfog_UnityShader教程_逐帧动画

有段日子没出这个系列的新文章了,今天就拿一个比较常见也比较基础的利用改变Shader来改变不断调整UV实现播放逐帧动画的小功能.很久没写了就当练练手了.在新版本的Unity中早就已经集成了Sprite2D的功能,而且可以编辑不规则的图形,不过了解一下它的原理,也是蛮好的! 逐帧动画 帧动画大家应该都不陌生,经常会看到把一个动画几帧的的状态按一定顺序整合在同一张图片上,如下图: 从上图中我们可以看出,这个图片动画一共有20帧,从左到右,从上到下依次排布(基本上都是这个规律).为了展示效果我们需要一

Spine(2D骨骼动画)

点击进入Spine官网 Spine 是一款针对游戏的 2D 骨骼动画编辑工具. Spine 旨在提供更高效和简洁 的工作流程,以创建游戏所需的动画. 功能: 1.摄影表 Dopesheet 在动画制作过程中摄影表是最核心的地方.这里显示所有关键的细节,通过它可以 创建动画以及对时间节奏进行微调. 2.网格 Meshes 网格允许你在矩形边界内定义多边形.这将提高最终纹理贴图集的空间使用率,因 为在多边形外的像素将被忽略掉,这种优化对移动设备来特别重要.网格的另外一 个功能就是支持自由变形 FFD

2D骨骼动画工具DragonBones的使用教程

怎样用更少的美术成本创造出更生动的动画效果?今天就为大家介绍一套开源的2D骨骼动画框架和工具--DragonBones,它包含了桌面骨骼动画制作工具DragonBonesPro和一套多语言版本的DragonBones骨骼动画库. 下面为大家介绍DragonBones的常用术语和使用方法. 一.DragonBones 2D骨骼动画中的常用术语骨架:骨架Armature,是2D骨骼动画中最常用的名词,一般指的是由很多骨骼组成的一个整体.DragonBones中同时代表一个可以包含动画的角色. 骨骼(

Android 基础的三种动画 帧动画、补间动画、属性动画。

帧动画 drawable   animation 通过xml文件声明一个帧动画 ①在res目录下创建一个drawable目录 把用到的图片资源放到这个目录下 并且创建一个xml文件 根元素  animation-list可以设置一个属性 oneshot如果设置为true 动画只执行一次 执行之后停在最后一帧 animation-list 子元素item <?xml version="1.0" encoding="utf-8"?> 2. <anima

Android动画效果——1.帧动画2.补间动画3.跳转画面(三)

Android--动画效果1.帧动画2.补间动画3.跳转画面 插值器类 xml属性值 说明 LinearInterpolator @android:anim/linear_interpolatorr 动画以均匀的速度改变. AccelerateInterpolator @android:anim/accelerate_interpolator 在动画开始时改变速度较慢,然后开始加速. AccelerateDecelerateInterpolator @android:anim/accelerat

android 动画(2)帧动画

Drawable Animations Frame-By-Frame Animations是一帧一帧的格式显示动画效果.类似于电影胶片拍摄的手法. * 帧动画: * 1.在res文件夹下创建drawable文件夹,创建xml文件 * animation-list标签 * 2.在布局控件中引入此xml文件 * 3.获取AnimationDrawable对象 * 4.调用AnimationDrawable中的start方法和stop方法 第一步 在/res.drawable/下创建animation