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

相关文章

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

深入理解Mysql OnlineDDL的算法

《深入理解MysqlOnlineDDL的算法》本文主要介绍了讲解MysqlOnlineDDL的算法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小... 目录一、Online DDL 是什么?二、Online DDL 的三种主要算法2.1COPY(复制法)

Vue3视频播放组件 vue3-video-play使用方式

《Vue3视频播放组件vue3-video-play使用方式》vue3-video-play是Vue3的视频播放组件,基于原生video标签开发,支持MP4和HLS流,提供全局/局部引入方式,可监听... 目录一、安装二、全局引入三、局部引入四、基本使用五、事件监听六、播放 HLS 流七、更多功能总结在 v

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

Spring的基础事务注解@Transactional作用解读

《Spring的基础事务注解@Transactional作用解读》文章介绍了Spring框架中的事务管理,核心注解@Transactional用于声明事务,支持传播机制、隔离级别等配置,结合@Tran... 目录一、事务管理基础1.1 Spring事务的核心注解1.2 注解属性详解1.3 实现原理二、事务事

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

Vue和React受控组件的区别小结

《Vue和React受控组件的区别小结》本文主要介绍了Vue和React受控组件的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录背景React 的实现vue3 的实现写法一:直接修改事件参数写法二:通过ref引用 DOMVu

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

从基础到进阶详解Python条件判断的实用指南

《从基础到进阶详解Python条件判断的实用指南》本文将通过15个实战案例,带你大家掌握条件判断的核心技巧,并从基础语法到高级应用一网打尽,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录​引言:条件判断为何如此重要一、基础语法:三行代码构建决策系统二、多条件分支:elif的魔法三、