名前 | 解説 | |
---|---|---|
Vector2 コンストラクタ | オーバーロードされます。 |
Vector2データ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Vector2 コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
One | すべてのコンポーネントが 1 に設定された Vector2。 | |
SizeInBytes | Vector2 タイプのサイズ (バイト単位)。 | |
UnitX | X 単位は Vector2 (1, 0)です。 | |
UnitY | Y 単位は Vector2 (0, 1)です。 | |
X | ベクトルの X コンポーネント。 | |
Y | ベクトルの Y コンポーネント。 | |
Zero | すべてのコンポーネントがゼロに設定された Vector2。 |
名前 | 解説 | |
---|---|---|
IsNormalized | このインスタンスが正規化されているかどうかを示す値を取得します。 | |
Item | 指定されたインデックスにあるコンポーネントを取得または設定します。 | |
Length | ベクトルの長さを取得します。 | |
LengthSquared | ベクトルの 2 乗の長さを取得します。 |
名前 | 解説 | |
---|---|---|
Abs | 指定されたベクトルの各要素の絶対値を要素とするベクトルを返します。 | |
AbsRef | 絶対値ベクトルを計算します。 | |
Add | 2つのベクトルを加算します。 | |
AngleBetween | 2つのベクトル間の角度をラジアン単位で計算します。 | |
Clamp | ベクトルを最小値と最大値の間で制限します。 | |
Divide | オーバーロードされます。 指定されたベクトルを指定されたスカラ値で除算します。 | |
Dot | 2つのベクトルの dot 積を計算します。 | |
Equals | オーバーロードされます。 指定したVector2がこのインスタンスと等しいかどうかを判断します。 | |
GetHashCode | このインスタンスのハッシュコードを返します。 | |
Lerp | 指定された重み付けに基づいて 2 つのベクトル間で線形補間を実行します。 | |
Max | 指定されたベクトルの最大のコンポーネントを含むベクトルを返します。 | |
Min | 指定されたベクトルの最小のコンポーネントを含むベクトルを返します。 | |
Multiply | オーバーロードされます。 指定された値によってベクトルをスケールします。 | |
Negate | 指定されたベクトルの方向を反転します。 | |
NegateRef | ベクトルの方向を反転します。 | |
Normalize | ベクトルを単位ベクトルに変換します。 | |
NormalizeRef | ベクトルを単位ベクトルに変換します。 | |
Subtract | 2つのベクトルを減算します。 | |
ToArray | ベクトルの要素を含む配列を作成します。 | |
ToString | オーバーロードされます。 このインスタンスを表す System.String を返します。 |
加算演算子 | オーバーロードされます。 2つのベクトルを加算します。 |
除算演算子 | オーバーロードされます。 指定されたベクトルを指定されたスカラ値で除算します。 |
等価判定演算子 | 2 つのオブジェクトが等しいかどうかをテストします。 |
明示的 キャスト 演算子 | オーバーロードされます。 Vector2 から Vector3 への明示的な変換を実行します。 |
等しくないか判定する演算子 | 2 つのオブジェクトの不等性をテストします。 |
乗算 | オーバーロードされます。 指定された値によってベクトルをスケールします。 |
減算演算子 | 2つのベクトルを減算します。 |
マイナス符号 | 指定されたベクトルの方向を反転します。 |