Legacy Documentation: Version 5.3
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

IAnimatorControllerPlayable.SetTrigger

public void SetTrigger(string name);
public void SetTrigger(int id);

Parameters

name The name of the parameter.
id The id of the parameter. The id is generated using Animator::StringToHash.

Description

Sets a trigger parameter to active. A trigger parameter is a bool parameter that gets reset to false when it has been used in a transition. For state machines with multiple layers, the trigger will only get reset once all layers have been evaluated, so that the layers can synchronize their transitions on the same parameter.