# human

> Mapping between Mecanim bone names and bone names in the rig.

## Definition

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

```csharp
public HumanBone[] human
```

### Remarks

Each item in the array is a HumanBone object that contains a Mecanim avatar bone name, a bone name in the model (to which the Mecanim bone is mapped) and a "muscle" that specifies the bone's limits of motion. The bones can be listed in any order but there are a certain number of bones that Mecanim requires you to define; use [HumanTrait.RequiredBone](/engine/6000.3/script-reference/unityengine/humantrait/requiredbone.md) to get a list of all required bones.

Additional Resources: [HumanBone](/engine/6000.3/script-reference/unityengine/humanbone.md), [HumanTrait.BoneName](/engine/6000.3/script-reference/unityengine/humantrait/bonename.md), [HumanTrait.RequiredBone](/engine/6000.3/script-reference/unityengine/humantrait/requiredbone.md).
