# GetBindPoses(Sprite)

> Returns an array of BindPoses.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.U2D](/engine/6000.5/script-reference/unityengine/u2d.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static NativeArray<Matrix4x4> GetBindPoses(this Sprite sprite)
```

### Parameters

**** (\[Sprite]\(/engine/6000.5/script-reference/unityengine/sprite)): The sprite to retrieve the bind pose from.

### Returns

| Type                                                                                         | Description                                                                                 |
| -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [NativeArray\<Matrix4x4>](/engine/6000.5/script-reference/unity/collections/nativearray1.md) | A list of bind poses for this sprite. There is no need to dispose the returned NativeArray. |

### Remarks

Use this to animate the Sprite at runtime. Or write to it during bind pose editing.
