# GetCurrentAnimationClipState(int)

> Gets the list of AnimatorClipInfo currently played by the current state.

## Definition

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

> **Warning:**
>
> **Removed.** GetCurrentAnimationClipState is obsolete. Use GetCurrentAnimatorClipInfo instead
>
> **Upgrade to** [Animator.GetCurrentAnimatorClipInfo](/engine/6000.7/script-reference/unityengine/animator/getcurrentanimatorclipinfo.md)

```csharp
public AnimationInfo[] GetCurrentAnimationClipState(int layerIndex)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): The layer's index.

### Returns

| Type                                                                              | Description |
| --------------------------------------------------------------------------------- | ----------- |
| [AnimationInfo\[\]](/engine/6000.7/script-reference/unityengine/animationinfo.md) |             |

### Remarks

Additional Resources: [AnimatorClipInfo](/engine/6000.7/script-reference/unityengine/animatorclipinfo.md)
