# Max

> Creates a vector that is made from the largest components of two vectors.

## Definition

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

## Max(Vector4, Vector4)

Creates a vector that is made from the largest components of two vectors.

```csharp
public static Vector4 Max(Vector4 lhs, Vector4 rhs)
```

### Parameters

**** (\[Vector4]\(/engine/6000.7/script-reference/unityengine/vector4)): The first vector to compare.**** (\[Vector4]\(/engine/6000.7/script-reference/unityengine/vector4)): The second vector to compare.

### Returns

| Type                                                              | Description                                                             |
| ----------------------------------------------------------------- | ----------------------------------------------------------------------- |
| [Vector4](/engine/6000.7/script-reference/unityengine/vector4.md) | A vector that is made from the largest components of the given vectors. |

### Remarks

Additional Resources: [Vector4.Min](/engine/6000.7/script-reference/unityengine/vector4/min.md) function.

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void Start()
    {
        Vector4 a = new Vector4(1, 2, 3, 5);
        Vector4 b = new Vector4(4, 3, 2, 0);
        print(Vector4.Max(a, b)); // prints (4.0,3.0,3.0,5.0)
    }
}
```

## Max(Vector4, Vector4)

Creates a vector that is made from the largest components of two vectors.

```csharp
public static Vector4 Max(in Vector4 lhs, in Vector4 rhs)
```

### Parameters

**** (\[Vector4]\(/engine/6000.7/script-reference/unityengine/vector4)): The first vector to compare.**** (\[Vector4]\(/engine/6000.7/script-reference/unityengine/vector4)): The second vector to compare.

### Returns

| Type                                                              | Description                                                             |
| ----------------------------------------------------------------- | ----------------------------------------------------------------------- |
| [Vector4](/engine/6000.7/script-reference/unityengine/vector4.md) | A vector that is made from the largest components of the given vectors. |

### Remarks

Additional Resources: [Vector4.Min](/engine/6000.7/script-reference/unityengine/vector4/min.md) function.

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void Start()
    {
        Vector4 a = new Vector4(1, 2, 3, 5);
        Vector4 b = new Vector4(4, 3, 2, 0);
        print(Vector4.Max(a, b)); // prints (4.0,3.0,3.0,5.0)
    }
}
```
