# GetMuscleDefaultMax(int)

> Get the default maximum value of rotation for a muscle in degrees.

## Definition

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

```csharp
public static float GetMuscleDefaultMax(int i)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Muscle index.

### Returns

| Type                                                          | Description |
| ------------------------------------------------------------- | ----------- |
| [float](https://learn.microsoft.com/dotnet/api/system.single) |             |

### Remarks

The default maximum applies to all three axes of rotation for the muscle. The indexing order for the muscles is the same as that of the [HumanTrait.MuscleName](/engine/6000.3/script-reference/unityengine/humantrait/musclename.md) array.

```csharp
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour
{
    void Start()
    {
        string[] muscleName = HumanTrait.MuscleName;
        for (int i = 0; i < HumanTrait.BoneCount; ++i)
        {
            Debug.Log(muscleName[i] + " min: " + HumanTrait.GetMuscleDefaultMin(i) + " max: " + HumanTrait.GetMuscleDefaultMax(i));
        }
    }
}
```

Additional Resources: [HumanLimit.max](/engine/6000.3/script-reference/unityengine/humanlimit/max.md), [HumanTrait.GetMuscleDefaultMin](/engine/6000.3/script-reference/unityengine/humantrait/getmuscledefaultmin.md).
