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

AnimatorControllerPlayable.SetTrigger

建议修改

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交内容,但我们会阅读用户提供的每个建议变更,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

声明

public void SetTrigger(string name);

声明

public void SetTrigger(int id);

参数

name 参数名称。
id 参数 ID。

描述

设置给定触发器参数的值。

此方法允许您设置(即激活)动画触发器,以在动画控制器状态机中引起流程变化。 动画参数 页面描述了动画控制器参数窗口的目的。 Trigger 是 4 个可选选项之一。选择此项将添加一个 Trigger 到所选参数列表中。将此项添加到所选列表后,可以为其命名。与具有相同 true/false 选项的 bool 不同,Trigger 具有一个 true 选项,该选项会自动返回 false。一个典型的示例可能是 Jump 选项。如果在运行时输入此选项,角色将跳跃。在跳跃结束时,将返回到先前的动作(可能是步行或跑步状态)。