Set Animator State On Dialogue Event

Component > Dialogue System > Trigger > On Dialogue Event > Set Animator State

Set Animator State On Dialogue Event sets the Mecanim Animator states of one or more GameObjects when it receives a dialogue event message.

Properties

Property Function
Trigger The trigger event
Once Do this once and then destroy this component
On Start Conditions and animator states to set when the dialogue event starts (e.g., "OnConversationStart")
On End Conditions and animator states to set when the dialogue event ends (e.g., "OnConversationEnd")

Details

When an actor starts a conversation, you will often want to ensure that the actor is in an idle animation loop. Use this component to set the Mecanim Animator states of one or more GameObjects at the beginning and/or end of a conversation.

You can use it for other dialogue events, too. For example, you could set certain states when an actor is barking.


<< Components