Vector2.Cross(Vector2, Vector2) メソッド

定義

2 つのベクトルのクロス積の z 値を返します。

Vector2 は x-y 平面内にあるため、3D クロス積では 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

2 番目のベクトル。

返品

クロス積からの z 座標の値。

注釈

z 値 = value1 を返します。X * value2。Y - 値 1。Y * value2。X Cross(Vector2, Vector2) は、90 度回転した 2 番目のベクトルで Dot(Vector2, Vector2) を取得する場合と同じです。

適用対象