unity3d Animal Controller的Animal组件中Stances,Advanced基础部分理解

本文主要是介绍unity3d Animal Controller的Animal组件中Stances,Advanced基础部分理解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

Stances 立场

立场要求在动物动画控制器上的姿态动画参数。

你可以有多个运动状态,并根据当前的立场使用它们

过渡的条件是: Stance = StanceID
在这里插入图片描述

Default Stance默认姿势

如果调用函数Stance_Reset(),动物将返回到的默认姿势。

Current Stance当前姿势

当前哪个姿势是活动姿势

Stance会自动匹配对应列表的单独配置

在这里插入图片描述

Enabled

切换这个立场是否启用

Input

什么是唯一的输入来激活这个立场?

Cooldown

一旦立场退出,这是需要经过的时间,立场才能再次激活。

Exit After

如果立场已经开始,它就不能退出,直到这段时间过去。

Persistent

如果拖曳,没有其他立场可以启用,而这是在。

Active Only

如果不能启用任何其他立场的切换,则默认立场除外。出口使用 Stance_Reset()

Can Strafe

这种姿势是否允许扫射?例如。在战斗姿态中,你可以用枪扫射。

States List

所有的状态都可以被激活。默认情况下,它设置为所有状态。

State Queue List

如果某一立场在未包括在状态列表 ,它将被排队,直到一个有效的状态被激活。然后这个姿势就可以启动了

Disable Stances

一个清单不同的立场阻止激活,而此立场是主动的.例如。如果受伤的立场是主动的,你可以关闭高兴的立场。

Advanced

在这里插入图片描述

References 参考资料组

Animator动画

RigidBody刚体

Main Camera主相机

Aimer 瞄准器

Free Movement Section

Rotator

旋转器游戏对象参考。用于在滑翔时添加额外的旋转。

这是 必需的 像这样的状态 飞 和 水下游泳

Root Bone 骨骼

确认动物的主要根骨。主要用于时间线和飞行动物。

Lock Inputs Section

Sleep

允许您在不禁用组件的情况下禁用控制器

Lock Input

禁用所有模式/状态输入。E.g(跳跃、飞行、攻击、动作)

Lock Movement

禁用移动输入。水平、垂直和上下轴输入。

Lock Forward

当此设置为true时,将移动轴上的Z设置为零。

Lock Horizontal

当设置为true时,将“移动轴”上的X设置为零

Lock UpDown

设置为true时,将“移动轴”上的Y设置为零

Required Animator Parameters

在这里插入图片描述
所有需要动画的列表。

Optional Animator Parameters

在这里插入图片描述

所有可选择的动画参数列表。

Extras 退出

允许动物有一个身份证来做附加性的姿势固定

这篇关于unity3d Animal Controller的Animal组件中Stances,Advanced基础部分理解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/811279

相关文章

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

Java Spring的依赖注入理解及@Autowired用法示例详解

《JavaSpring的依赖注入理解及@Autowired用法示例详解》文章介绍了Spring依赖注入(DI)的概念、三种实现方式(构造器、Setter、字段注入),区分了@Autowired(注入... 目录一、什么是依赖注入(DI)?1. 定义2. 举个例子二、依赖注入的几种方式1. 构造器注入(Con

Olingo分析和实践之OData框架核心组件初始化(关键步骤)

《Olingo分析和实践之OData框架核心组件初始化(关键步骤)》ODataSpringBootService通过初始化OData实例和服务元数据,构建框架核心能力与数据模型结构,实现序列化、URI... 目录概述第一步:OData实例创建1.1 OData.newInstance() 详细分析1.1.1

深入理解Go语言中二维切片的使用

《深入理解Go语言中二维切片的使用》本文深入讲解了Go语言中二维切片的概念与应用,用于表示矩阵、表格等二维数据结构,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧... 目录引言二维切片的基本概念定义创建二维切片二维切片的操作访问元素修改元素遍历二维切片二维切片的动态调整追加行动态

从原理到实战深入理解Java 断言assert

《从原理到实战深入理解Java断言assert》本文深入解析Java断言机制,涵盖语法、工作原理、启用方式及与异常的区别,推荐用于开发阶段的条件检查与状态验证,并强调生产环境应使用参数验证工具类替代... 目录深入理解 Java 断言(assert):从原理到实战引言:为什么需要断言?一、断言基础1.1 语

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析

《Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析》InstantiationAwareBeanPostProcessor是Spring... 目录一、什么是InstantiationAwareBeanPostProcessor?二、核心方法解

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

C++ RabbitMq消息队列组件详解

《C++RabbitMq消息队列组件详解》:本文主要介绍C++RabbitMq消息队列组件的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. RabbitMq介绍2. 安装RabbitMQ3. 安装 RabbitMQ 的 C++客户端库4. A