版本: Unity 6 (6000.0)
语言英语
  • C#

AnimatorTransition

UnityEditor.Animations 中的类

/

继承自:Animations.AnimatorTransitionBase

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交内容,但我们确实会阅读用户提出的每一个建议的更改,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

过渡定义了状态机何时以及如何从一个状态切换到另一个状态。AnimatorTransition 始终源自 StateMachine 或 StateMachine 入口。它们不定义计时参数。

当满足所有条件时,就会发生过渡。

构造函数

AnimatorTransition创建一个新的动画师过渡。

继承的成员

属性

条件动画师条件,需要满足这些条件才能进行过渡。
目标状态过渡的目标状态。
目标状态机过渡的目标状态机。
是否退出过渡目标是否为当前状态机的退出。
静音静音过渡。过渡将永远不会发生。
独奏静音源状态中的所有其他过渡。
隐藏标志对象是否应隐藏、与场景一起保存或由用户修改?
名称对象的名称。

公共方法

添加条件实用程序函数,用于向过渡添加条件。
删除条件实用程序函数,用于从过渡中删除条件。
获取实例 ID获取对象的实例 ID。
ToString返回对象的名称。

静态方法

销毁删除游戏对象、组件或资产。
立即销毁立即销毁对象 obj。强烈建议使用 Destroy 代替。
DontDestroyOnLoad加载新场景时不要销毁目标对象。
FindAnyObjectByType检索类型为 type 的任何已加载的活动对象。
FindFirstObjectByType检索类型为 type 的第一个已加载的活动对象。
FindObjectsByType检索类型为 type 的所有已加载对象的列表。
实例化克隆对象 original 并返回克隆。
异步实例化捕获原始对象(必须与某个游戏对象相关)的快照,并返回 AsyncInstantiateOperation。

运算符

布尔值对象是否存在?
运算符 !=比较两个对象是否引用不同的对象。
运算符 ==比较两个对象引用,查看它们是否引用同一个对象。