Vector2.Cross(Vector2, Vector2) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает z-значение кросс-продукта двух векторов.
Так как Vector2 находится в плоскости x-y, трехмерный кросс-продукт производит только z-значение.
public:
static float Cross(System::Numerics::Vector2 value1, System::Numerics::Vector2 value2);
public static float Cross(System.Numerics.Vector2 value1, System.Numerics.Vector2 value2);
static member Cross : System.Numerics.Vector2 * System.Numerics.Vector2 -> single
Public Shared Function Cross (value1 As Vector2, value2 As Vector2) As Single
Параметры
- value1
- Vector2
Первый вектор.
- value2
- Vector2
Второй вектор.
Возвращаемое значение
Значение z-координаты из кросс-продукта.
Комментарии
Возвращает z-value = value1. X * value2. Y — значение1. Значение Y * 2. X Cross(Vector2, Vector2) совпадает с принятием Dot(Vector2, Vector2) второго вектора, который был вращен 90 градусов.