unity 2d 动画
1. 首先载入图片 (直接拖动到Project)
2. 点击图片 在Inspector中的Texture Type 选为sprite 模式 (可以shift选中全部图片 一起更改类型)
3. 修改后将这些图片拖动到 Hierarchy 中
4. 在Project中生成文件夹 为Resources-->Prefabs--> 然后把hierarchy中的所有图片拖到其中生成预制体
5. 然后取其中一个 预制体 为他生成一个c#脚本 (一定要挂载上去 ) 图片编号不能有0
代码如下
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class HuoWu : MonoBehaviour
{//用来存储Sprite 2D游戏对象List<GameObject> quanhuangList = new List<GameObject>();//Sprite 总数int picture = 15;GameObject FramePrefab;private void Awake(){for (int i = 0; i < picture; i++){//加载预制体string path = string.Format("{0}{1}", "Prefabs/HuoWu", i + 1);FramePrefab = Resources.Load(path) as GameObject;//加入集合quanhuangList.Add(FramePrefab);}}private void Start(){InvokeRepeating("Idel", 0f, 0.05f);}int index = 0;void Idel(){if (index < picture){//获取游戏物体的Sprite//从集合中取出之前加载的预制体身上的 Spritetransform.GetComponent<SpriteRenderer>().sprite= quanhuangList[index].GetComponent<SpriteRenderer>().sprite;index++;}else{index = 0;}}
}
实现效果如下
其中图片与代码资源我另外上传提供下载
unity 2d 动画相关推荐
- 关于Unity 2d动画实现
本文转自:http://gamerboom.com/archives/76709 本文为游戏邦/gamerboom.com编译,拒绝任何不保留版权的转载,如需转载请联系:游戏邦 作者:Alex Ros ...
- unity 2D动画控制一些小技巧
一.以下是直接获取动画控制器中的某个动画状态的长度. 使用代码: AnimatorExt.GetClipLength(m_Animator, "Run") public stati ...
- Unity 2D动画控制器详解
http://www.tairan.com/archives/6939#16 文章目录 开始 过渡 编辑过渡 颜色变化 动画参数 复习一下 CatConga动画 CatDisappear Clip A ...
- unity 2D动画不补帧
因为美术成本问题,想利用unity的动作系统自己制作2D动画,把人物和武器分开,以后也方便做武器替换 制作过程中发现一个很奇葩的问题,因为2D动画图片少,武器是通过录制方式录制的,U3D自行补帧导致武 ...
- Unity 2D光照(2D Light)和阴影(Shadow Caster 2D)
前言 在上一篇我们简单了了解了Unity 2D动画的实现,在这一篇中,我们来学一下Unity的2D Light,给我们的2D动画添加上光照效果,简单的效果图如下: 首先先分享一个B站上别人翻译了的视频 ...
- Unity 2D骨骼动画2:创建真实动画
http://bbs.9ria.com/thread-401781-1-1.html 在这个系列,我们将关注Unity引擎提供的基于骨骼动画工具.它的主要思想是为了把它应用到你自己的游戏来介绍和教基本 ...
- Unity 2D教程 | 骨骼动画:创建动画
转载自:2016-02-13 Unity官方平台 本教程主要讲解Unity引擎自带的2D骨骼动画工具,以及2D动画的基本概念.本篇会添加一些动画,如默认状态.跳动.坠落等. 基础动画理论 制作动画要牢 ...
- 【Unity游戏开发】动画系统(二)2D动画
文章目录 动画系统之2D动画 Unity的动画 2d动画 实例 准备工作 开始简单的动画 结语 动画系统之2D动画 2d动画其实就是图片的转换,每帧转换实现2d的动态效果其实这也是3d动画的实现原理, ...
- 2022-05-14 Unity核心7——2D动画
文章目录 一.序列帧动画 二.骨骼动画 -- 2D Animation 三.反向动力学 IK 四.换装 五.骨骼动画 -- Spine 一.序列帧动画 (一)什么是序列帧动画 我们最常见的序列帧动 ...
最新文章
- Boson_Netsim_6使用方法
- loadrunner-2-12日志解析
- 细节:以为字符串不为空
- Thrift第三课 编写脚本
- P3538-[POI2012]OKR-A Horrible Poem【hash,字符串】
- OJ1064: 加密字符(C语言)
- android 正在上传动画,安卓系统上传文件动态显示进度条,进度条经常卡在99%有时也会卡住不显示完整的文字。...
- 终于等到你——ggplot2树状图
- 斯特林数与斯特林反演
- Scintilla Documentation
- Elasticsearch 快照到 HDFS 遇到的 PrivateCredentialPermission 问题及解决方法
- 思维导图怎么做计划的简单高效绘制方法
- python读写文件——文件指针操作
- beta阶段测试基本概况报告
- Trusted Computing and DRM
- 时序数据预测:Holt-Winters
- 20考研数一137分考研数学经验分享
- PPPOE开机自动拨号
- mysql积累--索引
- LVOOP(一)、如何创建类、属性和方法
热门文章
- 用计算机怎么算吸光度的回归方程,Pt含量与UV-Vis吸光度的线性回归拟合.doc
- 如何理解Ture Time
- 算法笔记:Playing Atari with Deep Reinforcement Learning
- 在虚拟机中开启VT功能
- 大白菜U盘启动制作工具装机维护版V5.0–大白菜U盘下载中心
- win7连接sftp_WinSCP官方版下载_WinSCP(SFTP客户端) v5.17.1中文版 - Win7旗舰版
- 策划好一场活动的要点和方法有哪些?
- 花-寒-进-13-A-丛林之路
- c#与python 交互(调用第三方库)
- spark系列-应用篇之通过livy提交Spark任务