SyncHub Docs
Doctype
Doctype
  • Добро пожаловать в SyncHub
  • Установка
  • Руководство по первому запуску SyncHub
  • CommandHandler
  • Отправка сообщения
    • SendTo
    • TransportHeader
  • Приём сообщения
  • Методы
    • DataPacket
    • Logger
    • MainThread
    • NetClient
    • NetId
    • NetTransform
    • NetVector3
    • Serializer
    • Transport
Powered by GitBook
On this page
  • NetVector3
  • 1. Свойства
  • 2. Методы

Was this helpful?

  1. Методы

NetVector3

NetVector3

Класс NetVector3 представляет собой вектор в трехмерном пространстве. Ниже приведены общие методы и свойства этого класса.

1. Свойства

Свойство x

public float x { get; set; }

Координата x вектора.

Свойство y

public float y { get; set; }

Координата y вектора.

Свойство z

public float z { get; set; }

Координата z вектора.

Свойство magnitude

public float magnitude { get; }

Длина вектора.

Свойство sqrMagnitude

public 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

public NetVector3 normalized { get; }

Возвращает нормализованный вектор.

Примечания

  • Класс NetVector3 предоставляет удобный способ работы с векторами в трехмерном пространстве.

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

PreviousNetTransformNextSerializer

Last updated 1 year ago

Was this helpful?