# ResetTrigger

> Resets the value of the given trigger parameter.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Animations](/engine/6000.7/script-reference/unityengine/animations.md)
* **Assembly:** UnityEngine.AnimationModule

## ResetTrigger(string)

Resets the value of the given trigger parameter.

```csharp
public void ResetTrigger(string name)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The parameter name.

### Remarks

Use this to reset a Trigger [parameter](/engine/6000.7/manual/animation-section/animation-mecanim/animation-animator-controller/animation-state-machines/animation-parameters.md) in an Animator Controller that could still be active. Make sure to create a parameter in the Animator Controller with the same name. See [Animator.SetTrigger](/engine/6000.7/script-reference/unityengine/animator/settrigger.md) for more information about how to set a Trigger.

## ResetTrigger(int)

Resets the value of the given trigger parameter.

```csharp
public void ResetTrigger(int id)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): The parameter ID.

### Remarks

Use this to reset a Trigger [parameter](/engine/6000.7/manual/animation-section/animation-mecanim/animation-animator-controller/animation-state-machines/animation-parameters.md) in an Animator Controller that could still be active. Make sure to create a parameter in the Animator Controller with the same name. See [Animator.SetTrigger](/engine/6000.7/script-reference/unityengine/animator/settrigger.md) for more information about how to set a Trigger.
