Version: 5.3 (switch to 5.4b)
ЯзыкEnglish
  • C#
  • JS

Язык программирования

Выберите подходящий для вас язык программирования. Все примеры кода будут представлены на выбранном языке.

Vector4

struct in UnityEngine

Руководство

Описание

Representation of four-dimensional vectors.

This structure is used in some places to represent four component vectors (e.g. mesh tangents, parameters for shaders). In the majority of other cases a Vector3 is used.

Статические переменные

oneShorthand for writing Vector4(1,1,1,1).
zeroShorthand for writing Vector4(0,0,0,0).

Переменные

magnitudeReturns the length of this vector (Read Only).
normalizedReturns this vector with a magnitude of 1 (Read Only).
sqrMagnitudeReturns the squared length of this vector (Read Only).
this[int]Access the x, y, z, w components using [0], [1], [2], [3] respectively.
wW component of the vector.
xX компонент вектора.
yY компонент вектора.
zZ component of the vector.

Конструкторы

Vector4Creates a new vector with given x, y, z, w components.

Открытые функции

SetSet x, y, z and w components of an existing Vector4.
ToStringReturns a nicely formatted string for this vector.

Статические функции

DistanceReturns the distance between a and b.
DotDot Product of two vectors.
LerpLinearly interpolates between two vectors.
LerpUnclampedLinearly interpolates between two vectors.
MaxReturns a vector that is made from the largest components of two vectors.
MinReturns a vector that is made from the smallest components of two vectors.
MoveTowardsMoves a point current towards target.
Normalize
ProjectProjects a vector onto another vector.
ScaleMultiplies two vectors component-wise.

Операторы

operator -Subtracts one vector from another.
operator !=Returns true if vectors different.
operator *Multiplies a vector by a number.
operator /Divides a vector by a number.
operator +Добавляет два вектора.
operator ==Returns true if the vectors are equal.
Vector2Converts a Vector4 to a Vector2.
Vector3Converts a Vector4 to a Vector3.
Vector4Converts a Vector3 to a Vector4.
Vector4Converts a Vector2 to a Vector4.