Returns the largest of two or more values. When comparing negative values, values closer to zero are considered larger.
using UnityEngine;
public class ScriptExample : MonoBehaviour { void Start() { // Prints Infinity Debug.Log(Mathf.Max(0, Mathf.Infinity)); // Prints 0 Debug.Log(Mathf.Max(0, -Mathf.Infinity)); // Prints Infinity Debug.Log(Mathf.Max(-Mathf.Infinity, Mathf.Infinity)); // Prints 10 Debug.Log(Mathf.Max(0, 1, 5, -1, 8, 10)); } }
Returns the largest value. When comparing negative values, values closer to zero are considered larger.
using UnityEngine;
public class ScriptExample : MonoBehaviour { void Start() { // prints 2 Debug.Log(Mathf.Max(1, 2));
// prints -1.2 Debug.Log(Mathf.Max(-5.6f, -1.2f)); } }