Unity Animation--动画剪辑(创建动画)

news2024/11/20 21:23:12

创建一个新的动画编辑

创建新的动画剪辑
,在场景中选择一个GameObject,然后打开“ 动画”窗口(顶部菜单:)“ 窗口” >“ 动画” >“ 动画”

如果GameObject
中尚未分配任何动画剪辑,“创建”按钮出现在“动画窗口”时间轴区域的中央创建新的动画剪辑)。

单击创建按钮。Unity会提示您将新的空动画剪辑保存在素材资源中文件夹中的内容。

创建一个新的动画剪辑

保存此新的空动画剪辑时,Unity将执行以下操作:

  • 创建一个新的Animator Controller资源
  • 将新剪辑添加到Animator Controller中作为默认状态
  • 向要对其应用动画的GameObject添加一个Animator组件
  • 将新的Animator控制器分配给Animator组件

添加另一个动画剪辑

如果GameObject已经分配了一个或多个动画剪辑,则“创建”按钮不可见。而是,现有剪辑之一在“动画”窗口中可见。要在动画剪辑之间切换,请使用“动画”窗口左上角播放菜单下的菜单(添加更多动画剪辑)。

要在具有现有动画的GameObject上创建新的动画剪辑,请从此菜单中选择“ 创建新剪辑”。同样,Unity会提示您保存新的空动画剪辑,然后再对其进行操作。

添加更多动画剪辑

它如何组合在一起

上述步骤将自动设置相关组件和参考。但是,了解各部分之间的连接方式很有用。

  • GameObject必须具有Animator组件
  • Animator组件必须具有一个Animator Controller,
    控制器资产分配
  • Animator Controller资源必须分配一个或多个动画剪辑

下图显示了Unity是如何从动画窗口中的新动画剪辑开始分配这些片段的

动画剪辑图

创建新的动画剪辑后,现在可以看到:

  • 动画窗口(左上角)显示带有白色回放标题行的时间线,准备录制新的关键帧。
    。在播放菜单正下方的剪辑菜单中可以看到剪辑的名称。
  • “ 检查器”
    (中),其中显示“多维数据集” GameObject具有一个“ 动画制作器组件”,
    ,该组件的Controller字段显示为它分配了一个称为Cube的Animator Controller资产。
  • “项目”窗口(右下角)显示已创建了两个新的资产:名为Cube的Animator Controller资产和称为Cube Animation Clip的动画剪辑资产。
  • 动画窗口
    (左下),显示了Animator控制器的内容:控制器上有一个Cube Animation Clip,并且它处于默认状态(由橙色指示)。您添加到控制器中的后续剪辑具有灰色,指示它们不是默认状态(请参见图4:“项目”窗口中的“新建动画剪辑”)。

项目窗口中的新动画剪辑

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1111825.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pytorch nn.Embedding 读取gensim训练好的词/字向量(有例子)

最近在跑深度学习模型,发现Embedding随机性太强导致模型结果有出入,因此考虑固定初始随机向量,既提前训练好词/字向量,不多说上代码!! 1、利用gensim训练字向量(词向量自行修改) #…

YCSB on MySQL(避免重复load)

一、编译安装MySQL 下载mysql5.7.28源码 https://downloads.mysql.com/archives/community/ Select Operating System 选择 Source Code Select OS version 选择 All Operating Systems 选择带有boost的版本 安装系统包 apt -y install make cmake gcc g perl bison libai…

AAOS CarMediaService 服务框架

文章目录 前言MediaSessionCarMediaService作用是什么?提供了哪些接口?如何使用?CarMediaService的实现总结 前言 CarMediaService 是AAOS中统一管理媒体播放控制、信息显示和用户交互等功能的服务。这一服务依赖于android MediaSession框架…

JVM第十五讲:调试排错 - Java 内存分析之堆外内存

调试排错 - Java 内存分析之堆外内存 本文是JVM第十五讲,Java 内存分析之堆外内存调试排错。Java 堆外内存分析相对来说是复杂的,美团技术团队的Spring Boot引起的“堆外内存泄漏”排查及经验总结可以为很多Native Code内存泄漏/占用提供方向性指引。 文…

政企互动 | 雨花台区委统战部一行走访调研聚铭网络

2023年10月19日上午,雨花台区委统战部副部长、台侨办主任勾宏展一行3人到聚铭网络调研走访,聚铭网络总经理唐开达热情接待了来访一行,并详尽地介绍了聚铭网络的发展历程、产品体系、企业文化等相关情况。 在聚铭网络总经理唐开达的陪同下&am…

Mysql表结构差异比较

1、背景 我们在开发过程中,大部分情况下都是好几个版本一起并行,有时候如果某个版本表结构改动较大,但是忘记了记录DDL脚本,这个时候需要人工去把新增或修改的DDL脚本整理出来(主要是为了解决 数据库新增字段&#xff…

ArcGIS笔记9_数据源缺少空间参考信息?如何定义坐标系?

本文目录 前言Step 1 确定好要赋予给目标文件的恰当坐标系Step 2 定义坐标系 前言 有时从其他软件转换得到了shp文件,拖到ArcGIS后却出现“未知的空间参考:添加的数据源缺少空间参考信息 不能投影”的提示,如下图所示: 这种情况就…

go-fastdfs安装(国产分布式文件系统)

开源协议: Unlicense官网地址: https://sjqzhang.github.io/go-fastdfs/#vision安装: wget --no-check-certificate https://github.com/sjqzhang/go-fastdfs/releases/download/v1.3.1/fileserver -O fileserver && chmod x fileserver &…

【AIGC核心技术剖析】Hotshot-XL 一种 AI 文本转 GIF 模型(论文 + 代码:经过训练可与Stable Diffusion XL一起使用)

Hotshot-XL 是一种 AI 文本转 GIF 模型,经过训练可与Stable Diffusion XL一起使用。 Hotshot-XL 可以使用任何经过微调的 SDXL 模型生成 GIF。这意味着两件事: 您将能够使用您可能想要使用的任何现有或新微调的 SDXL 模型制作 GIF。 如果您想制作个性化主题的 GIF,您可以…

一张图帮你看懂,在浏览器输入网址回车后,都发生了什么?

首先我们来看图: 当我们在浏览器中输入一个网址,例如:baidu.com,按下回车键后,会发生什么呢? 主要会发生以下这些过程:域名解析(获取IP地址)、建立HTTP连接、发送HTTP请…

通用音乐播放器蜂鸣器AX301开发板verilog,视频/代码

名称:通用音乐播放器代码,蜂鸣器播放音乐 软件:Quartus 语言:Verilog 代码说明:本代码为音乐播放器通用代码,只需修改管脚即可适配其他开发板 代码功能: 设计一个音乐播放器,使用…

C#面对对象(英雄联盟人物管理系统)增加,查询,删除

目录 英雄信息类 因为要在两个窗体里面调用字典,所以要写一个字典的静态变量 添加功能 查询功能 删除功能 英雄信息类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Windo…

Required MultipartFile parameter ‘file‘ is not present

出现这个原因我们首先想到的是加一个RequestParam("file")&#xff0c;但是还有可能的原因是因为我们的名字有错误 <span class"input-group-addon must">模板上传 </span> <input id"uploadFileUpdate" name"importFileU…

Shell 脚本案例

1.编写hello world脚本 #!/bin/bash ############################################################## # File Name: hello_world.sh # Version: V1.0 # Author: oldchild # Email: 2363543991qq.com # Organization: https://blog.csdn.net/m0_63636799?spm1000.2115.3001.…

【自用重要】概率论中θ和θ尖的区别【计算时的一般方法】

θ就相当于x&#xff0c;是一个值。 θ尖就相当于X&#xff0c;是一个量。 在做分布函数的时候&#xff0c;最好把θ尖换成Z的形式&#xff0c;因为他们都是量&#xff0c;这样比较好看。 在做不等式的时候&#xff0c;一般把量放在中间进行计算&#xff0c;因为随机变量有分…

Kubernetes技术与架构-服务

从软件系统架构设计分层的角度看&#xff0c;Kubernetes的Service是基于Pod的上层&#xff0c;业务应用部署在Pod中&#xff0c;使用Service绑定Pod部署的应用&#xff0c;Service可以对外或者对上层提供服务&#xff0c;当Pod集群在系统调度的过程中发生弹性伸缩的时候&#x…

Linux实用指令-指定运行级别、帮助指令

一、 指定运行级别 1.运行级别说明&#xff1a; 0:关机 1:单用户[找回丢失密码] 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5&#xff0c;要修改默认的运行级别。可改文件/etc/inittab 的id:5:initd…

如何识别人工智能生成的图像

随着人工智能成像变得更加先进&#xff0c;从拍摄的场景中辨别真实情况变得越来越困难。这在很多方面都会成为一个问题——从假新闻到真实人物的深度伪造。 我们唯一的机会就是更加敏锐地识别假货。 我最近进行了在线人工智能识别&#xff0c;能够从人造版本中正确选择所有真…

十七、文件(2)

本章概要 文件系统路径监听文件查找文件读写 文件系统 为了完整起见&#xff0c;我们需要一种方法查找文件系统相关的其他信息。在这里&#xff0c;我们使用静态的 FileSystems 工具类获取"默认"的文件系统&#xff0c;但你同样也可以在 Path 对象上调用 getFileS…

【Java 进阶篇】HTML DOM 事件详解

当用户在网页上点击按钮、输入文本、鼠标移动到某个区域或执行其他互动操作时&#xff0c;这些动作都可以触发事件。HTML DOM&#xff08;文档对象模型&#xff09;允许我们使用JavaScript来捕获、处理和响应这些事件&#xff0c;以实现网页的交互和动态性。本篇博客将围绕HTML…