# AsHuman()

> Gets the same stream, but as an AnimationHumanStream.

## Definition

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

```csharp
public AnimationHumanStream AsHuman()
```

### Returns

| Type                                                                                                   | Description                                                                                                                                |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
| [AnimationHumanStream](/engine/6000.5/script-reference/unityengine/animations/animationhumanstream.md) | Returns the same stream, but as an [AnimationHumanStream](/engine/6000.5/script-reference/unityengine/animations/animationhumanstream.md). |

### Remarks

This function throws an `InvalidOperationException` is the avatar is not a humanoid.

Additional Resources: [AnimationStream.isHumanStream](/engine/6000.5/script-reference/unityengine/animations/animationstream/ishumanstream.md).
