NetVector3
NetVector3
Класс NetVector3 представляет собой вектор в трехмерном пространстве. Ниже приведены общие методы и свойства этого класса.
1. Свойства
Свойство x
xpublic float x { get; set; }Координата x вектора.
Свойство y
ypublic float y { get; set; }Координата y вектора.
Свойство z
zpublic float z { get; set; }Координата z вектора.
Свойство magnitude
magnitudepublic float magnitude { get; }Длина вектора.
Свойство sqrMagnitude
sqrMagnitudepublic float sqrMagnitude { get; }Квадрат длины вектора.
Статические свойства
public static NetVector3 zero { get; }
public static NetVector3 one { get; }
public static NetVector3 up { get; }
public static NetVector3 down { get; }
public static NetVector3 left { get; }
public static NetVector3 right { get; }
public static NetVector3 forward { get; }
public static NetVector3 back { get; }Специальные векторы: нулевой, единичный, вверх, вниз, влево, вправо, вперед и назад.
2. Методы
Конструктор
public NetVector3(float x = 0, float y = 0, float z = 0)Инициализирует новый вектор с указанными координатами x, y и z.
Параметры
x: Координата x вектора.y: Координата y вектора.z: Координата z вектора.
Свойство normalized
normalizedpublic NetVector3 normalized { get; }Возвращает нормализованный вектор.
Примечания
Класс
NetVector3предоставляет удобный способ работы с векторами в трехмерном пространстве.Векторы могут быть использованы для представления позиций, направлений, скоростей и других величин в трехмерном пространстве.
Last updated
Was this helpful?