当前位置: 首页 > news >正文

Unity 动画(旧版-新版)

旧版

旧版-动画组件:Animation
窗口-动画
动画文件后缀: .anim
将制作后的动画拖动到Animation组件上
在这里插入图片描述
旧版的操作

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class c1 : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)){GetComponent<Animation>().Play("r1");}}
}

新版

新版动画组件:Animator
在这里插入图片描述
控制器需要在项目中创建:动画控制器

在这里插入图片描述
双击新建动画控制器
点击场景中的物体,点击窗口-动画,使用"动画"开始制作2个动画
在这里插入图片描述
在这里插入图片描述
运行时
在这里插入图片描述
鼠标左键点击播放动画1,右键点击播放动画2.
代码实现

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class c2 : MonoBehaviour
{private Animator animator;void Start(){// 获取动画器组件animator = GetComponent<Animator>();}// Update is called once per framevoid Update(){if (Input.GetMouseButtonDown(0)){animator.Play("r2");}if (Input.GetMouseButtonDown(1)){animator.Play("r1");}}
}

相关文章:

  • 【ARM 嵌入式 编译系列 10.5 -- .linkonce 段详细介绍】
  • OpenHarmony教程指南—事件的订阅和发布
  • ospf虚链路实验简述
  • vue2 elementui 封装一个动态表单复杂组件
  • Neo4J
  • 数据库_关系代数的运算
  • Oracle存储过程干货(一):存储过程基础
  • 双体系Java学习之算术运算符,赋值运算符,关系运算符
  • 20个Python函数程序实例
  • mysql的语法学习总结3(一些常见的问题)
  • C语言:判断闰年(简单)
  • 14:00面试,15:00就出来了,问的问题过于变态了。。。
  • matlab 提取分割位于多边形区域边缘内部或边缘上的点
  • PHP伪协议是什么?
  • Java引用传递及基本应用
  • angular2开源库收集
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • JavaScript的使用你知道几种?(上)
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • React-flux杂记
  • Service Worker
  • vue-cli在webpack的配置文件探究
  • 给Prometheus造假数据的方法
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 我看到的前端
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • gunicorn工作原理
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • 回归生活:清理微信公众号
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • #laravel 通过手动安装依赖PHPExcel#
  • (4.10~4.16)
  • (排序详解之 堆排序)
  • (十三)Flask之特殊装饰器详解
  • (转)visual stdio 书签功能介绍
  • (状压dp)uva 10817 Headmaster's Headache
  • .axf 转化 .bin文件 的方法
  • .dwp和.webpart的区别
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .Net Remoting常用部署结构
  • .NET Standard 的管理策略
  • .Net 高效开发之不可错过的实用工具
  • .NET 解决重复提交问题
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • [ C++ ] STL---stack与queue
  • [Android View] 可绘制形状 (Shape Xml)
  • [Android]Android开发入门之HelloWorld
  • [ASP.NET 控件实作 Day7] 设定工具箱的控件图标