C# Класс UnityEngine.Mathf

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Abs ( float f ) : float

Abs ( int value ) : int

Acos ( float f ) : float

Approximately ( float a, float b ) : bool

Asin ( float f ) : float

Atan ( float f ) : float

Atan2 ( float y, float x ) : float

Ceil ( float f ) : float

CeilToInt ( float f ) : int

Clamp ( float value, float min, float max ) : float

Clamp ( int value, int min, int max ) : int

Clamp01 ( float value ) : float

Cos ( float f ) : float

DeltaAngle ( float current, float target ) : float

Exp ( float power ) : float

Floor ( float f ) : float

FloorToInt ( float f ) : int

Gamma ( float value, float absmax, float gamma ) : float

InverseLerp ( float from, float to, float value ) : float

Lerp ( float from, float to, float t ) : float

faster than unity's lerp

LerpAngle ( float a, float b, float t ) : float

Log ( float f ) : float

Log ( float f, float p ) : float

Log10 ( float f ) : float

Max ( ) : float

Max ( float a, float b ) : float

Max ( ) : int

Max ( int a, int b ) : int

Min ( ) : float

Min ( float a, float b ) : float

Min ( ) : int

Min ( int a, int b ) : int

MoveTowards ( float current, float target, float maxDelta ) : float

MoveTowardsAngle ( float current, float target, float maxDelta ) : float

PingPong ( float t, float length ) : float

Pow ( float f, float p ) : float

Repeat ( float t, float length ) : float

Round ( float f ) : float

RoundToInt ( float f ) : int

Sign ( float f ) : float

Sin ( float f ) : float

SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime ) : float

SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed ) : float

SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed, float deltaTime ) : float

SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime ) : float

SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed ) : float

SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed, float deltaTime ) : float

SmoothStep ( float from, float to, float t ) : float

Sqrt ( float f ) : float

Tan ( float f ) : float

Описание методов

Abs() публичный статический Метод

public static Abs ( float f ) : float
f float
Результат float

Abs() публичный статический Метод

public static Abs ( int value ) : int
value int
Результат int

Acos() публичный статический Метод

public static Acos ( float f ) : float
f float
Результат float

Approximately() публичный статический Метод

public static Approximately ( float a, float b ) : bool
a float
b float
Результат bool

Asin() публичный статический Метод

public static Asin ( float f ) : float
f float
Результат float

Atan() публичный статический Метод

public static Atan ( float f ) : float
f float
Результат float

Atan2() публичный статический Метод

public static Atan2 ( float y, float x ) : float
y float
x float
Результат float

Ceil() публичный статический Метод

public static Ceil ( float f ) : float
f float
Результат float

CeilToInt() публичный статический Метод

public static CeilToInt ( float f ) : int
f float
Результат int

Clamp() публичный статический Метод

public static Clamp ( float value, float min, float max ) : float
value float
min float
max float
Результат float

Clamp() публичный статический Метод

public static Clamp ( int value, int min, int max ) : int
value int
min int
max int
Результат int

Clamp01() публичный статический Метод

public static Clamp01 ( float value ) : float
value float
Результат float

Cos() публичный статический Метод

public static Cos ( float f ) : float
f float
Результат float

DeltaAngle() публичный статический Метод

public static DeltaAngle ( float current, float target ) : float
current float
target float
Результат float

Exp() публичный статический Метод

public static Exp ( float power ) : float
power float
Результат float

Floor() публичный статический Метод

public static Floor ( float f ) : float
f float
Результат float

FloorToInt() публичный статический Метод

public static FloorToInt ( float f ) : int
f float
Результат int

Gamma() публичный статический Метод

public static Gamma ( float value, float absmax, float gamma ) : float
value float
absmax float
gamma float
Результат float

InverseLerp() публичный статический Метод

public static InverseLerp ( float from, float to, float value ) : float
from float
to float
value float
Результат float

Lerp() публичный статический Метод

faster than unity's lerp
public static Lerp ( float from, float to, float t ) : float
from float
to float
t float
Результат float

LerpAngle() публичный статический Метод

public static LerpAngle ( float a, float b, float t ) : float
a float
b float
t float
Результат float

Log() публичный статический Метод

public static Log ( float f ) : float
f float
Результат float

Log() публичный статический Метод

public static Log ( float f, float p ) : float
f float
p float
Результат float

Log10() публичный статический Метод

public static Log10 ( float f ) : float
f float
Результат float

Max() публичный статический Метод

public static Max ( ) : float
Результат float

Max() публичный статический Метод

public static Max ( float a, float b ) : float
a float
b float
Результат float

Max() публичный статический Метод

public static Max ( ) : int
Результат int

Max() публичный статический Метод

public static Max ( int a, int b ) : int
a int
b int
Результат int

Min() публичный статический Метод

public static Min ( ) : float
Результат float

Min() публичный статический Метод

public static Min ( float a, float b ) : float
a float
b float
Результат float

Min() публичный статический Метод

public static Min ( ) : int
Результат int

Min() публичный статический Метод

public static Min ( int a, int b ) : int
a int
b int
Результат int

MoveTowards() публичный статический Метод

public static MoveTowards ( float current, float target, float maxDelta ) : float
current float
target float
maxDelta float
Результат float

MoveTowardsAngle() публичный статический Метод

public static MoveTowardsAngle ( float current, float target, float maxDelta ) : float
current float
target float
maxDelta float
Результат float

PingPong() публичный статический Метод

public static PingPong ( float t, float length ) : float
t float
length float
Результат float

Pow() публичный статический Метод

public static Pow ( float f, float p ) : float
f float
p float
Результат float

Repeat() публичный статический Метод

public static Repeat ( float t, float length ) : float
t float
length float
Результат float

Round() публичный статический Метод

public static Round ( float f ) : float
f float
Результат float

RoundToInt() публичный статический Метод

public static RoundToInt ( float f ) : int
f float
Результат int

Sign() публичный статический Метод

public static Sign ( float f ) : float
f float
Результат float

Sin() публичный статический Метод

public static Sin ( float f ) : float
f float
Результат float

SmoothDamp() публичный статический Метод

public static SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime ) : float
current float
target float
currentVelocity float
smoothTime float
Результат float

SmoothDamp() публичный статический Метод

public static SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed ) : float
current float
target float
currentVelocity float
smoothTime float
maxSpeed float
Результат float

SmoothDamp() публичный статический Метод

public static SmoothDamp ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed, float deltaTime ) : float
current float
target float
currentVelocity float
smoothTime float
maxSpeed float
deltaTime float
Результат float

SmoothDampAngle() публичный статический Метод

public static SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime ) : float
current float
target float
currentVelocity float
smoothTime float
Результат float

SmoothDampAngle() публичный статический Метод

public static SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed ) : float
current float
target float
currentVelocity float
smoothTime float
maxSpeed float
Результат float

SmoothDampAngle() публичный статический Метод

public static SmoothDampAngle ( float current, float target, float &currentVelocity, float smoothTime, float maxSpeed, float deltaTime ) : float
current float
target float
currentVelocity float
smoothTime float
maxSpeed float
deltaTime float
Результат float

SmoothStep() публичный статический Метод

public static SmoothStep ( float from, float to, float t ) : float
from float
to float
t float
Результат float

Sqrt() публичный статический Метод

public static Sqrt ( float f ) : float
f float
Результат float

Tan() публичный статический Метод

public static Tan ( float f ) : float
f float
Результат float