Mathf

struct in UnityEngine

Cambiar al Manual

Descripción

Una colección de funciones matemáticas comunes.

Variables Estáticas

Deg2RadConstante de conversión de Grados a radianes (Read Only).
EpsilonUn valor punto flotante muy pequeño (Lectura solamente).
InfinityUna representación de infinito positivo (Lectura solamente).
NegativeInfinityUna representación del infinito negativo (Read Only).
PIThe well-known 3.14159265358979... value (Read Only).
Rad2DegConstante de conversión de radianes a grados (Lectura solamente).

Funciones Estáticas

AbsDevuelve el valor absoluto de f.
AcosDevuelve el arco coseno de f - el ángulo en radianes cuyo coseno es f .
ApproximatelyCompares two floating point values and returns true if they are similar.
AsinDevuelve el arco seno de f - el ángulo en radianes cuyo seno es f.
AtanDevuelve el arco - tangente del f - el ángulo en radianes cuya tangente es f.
Atan2Devuelve el ángulo en radianes cuya Tan es y/x .
CeilDevuelve el menor entero, mayor o igual a f.
CeilToIntDevuelve el menor entero, mayor o igual a f.
ClampSujeta un valor entre dos valores float mínimo y máximo.
Clamp01Satura un valor entre 0 y 1 y devuelve el valor.
ClosestPowerOfTwoDevuelve el exponente más cercano de dos valores.
CorrelatedColorTemperatureToRGBConvert a color temperature in Kelvin to RGB color.
CosReturns the cosine of angle f.
DeltaAngleCalcula la diferencia más corta entre dos ángulos dados en grados.
ExpRetorna e elevado a una potencia especificada.
FloorDevuelve el entero más grande menor o igual a f.
FloorToIntDevuelve el entero más grande menor o igual a f.
GammaToLinearSpaceConvierte el valor dado de un espacio gamma (sRGB) a uno linea.
InverseLerpCalcula el parámetro linear t que produce el value interpolante dentro del rango [a, b].
IsPowerOfTwoDevuelve verdadero si el valor es potencia de dos.
LerpInterpola linealmente entre a y b por t.
LerpAngleLo mismo que Lerp pero se asegura que los valores interpolen correctamente cuando se envuelven 360 grados.
LerpUnclampedInterpola linealmente entre a y b por t sin limites a t.
LinearToGammaSpaceConvierte el valor dado de un espacio de color linear a gamma (sRGB).
LogDevuelve el logaritmo de un número especificado en una base especificada.
Log10Devuelve el logaritmo en base 10 de un número especificado.
MaxDevuelve el mayor de dos o más valores.
MinDevuelve el menor de dos o más valores.
MoveTowardsMueve un valor current a target.
MoveTowardsAngleLo mismo que MoveTowards pero se asegura que los valores se interpolan correctamente cuando se envuelven alrededor de 360 grados.
NextPowerOfTwoDevuelve el siguiente valor que sea potencia de dos.
PerlinNoiseGenera ruido Perlin 2D.
PingPongHace PingPong con el valor t, por lo que nunca es mayor que la longitud y nunca menor que 0.
PowDevuelve f elevado a la potencia de p.
RepeatLoops el valor t, de modo que nunca es mayor que la longitud y nunca menor que 0.
RoundDevuelve f redondeado al entero más cercano.
RoundToIntDevuelve f redondeado al entero más cercano.
SignDevuelve el signo de f.
SinReturns the sine of angle f.
SmoothDampGradualmente cambia un valor hacia una meta deseada con el tiempo.
SmoothDampAngleGradualmente cambia un ángulo dado en grados hacia un ángulo objetivo deseado con el tiempo.
SmoothStepInterpola entre min y max con suavizar en los extremos.
SqrtDevuelve la raíz cuadrada de f.
TanDevuelve la tangente del ángulo f en radianes.