Unity 6.3
0 онлайн 62 гостей 3 в системе
Вход

Mathf.Max

Declaration

public static float Max(float a, float b);
public static float Max(params float[] values);

Параметры

Параметр Описание
a Первое значение для сравнения.
b Второе значение для сравнения.
значения Массив значений для сравнения.

Возвращаемое значение

поплавок Наибольшее значение, найденное среди всех сравниваемых значений.

Описание

Возвращает максимальное значение из двух или более значений.

Полученное значение будет входным значением, ближайшим к 'Mathf.Infinity'.

Дополнительные ресурсы: Min.

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)); } }

Declaration

public static int Max(int a, int b);
public static int Max(params int[] values);

Параметры

Параметр Описание
a Первое значение для сравнения.
b Второе значение для сравнения.
значения Массив значений для сравнения.

Возвращаемое значение

инт Наибольшее значение, найденное среди всех сравниваемых значений.

Описание

Возвращает максимальное значение из двух или более значений.

Полученное значение будет входным значением, ближайшим к 'int.MaxValue'.

Дополнительные ресурсы: Min.

using UnityEngine;

public class ScriptExample : MonoBehaviour { void Start() { // Prints 2147483647 Debug.Log(Mathf.Max(0, int.MaxValue)); // Prints 0 Debug.Log(Mathf.Max(0, int.MinValue)); // Prints 2147483647 Debug.Log(Mathf.Max(int.MinValue, int.MaxValue)); // Prints 10 Debug.Log(Mathf.Max(0, 1, 5, -1, 8, 10)); } }