2Dベクトルと位置の表現
one | Vector2(1, 1) と同じ意味 |
right | Vector2(1, 0) と同じ意味 |
up | Vector2(0, 1) と同じ意味 |
zero | Vector2(0, 0) と同じ意味 |
magnitude | ベクトルの長さ (Read Only) |
normalized | magnitude を1としたベルトル (Read Only) |
sqrMagnitude | ベクトルの2乗の長さを返します (Read Only) |
this[int] | [0]または[1]を使用して x や y 成分にアクセスします |
x | ベクトルのX成分 |
y | ベクトルのY成分 |
Vector2 | 与えられた x、y 成分で新規のベクトルを作成します |
Normalize | magnitude を1としたベクトルを作成します |
Set | 既存のVector2に x と y の成分を設定します |
ToString | ベクトルの値を見やすくフォーマットされた文字列 |
Angle | 2点間( from と to )の角度を返します |
ClampMagnitude | 大きさを maxLength までに制限した vector のコピーを返します |
Distance | b と b の間の距離を返します |
Dot | 2つのベクトルの内積 |
Lerp | 直線上にある2つのベクトル間を補間します |
Max | 2つのベクトルで各成分の一番大きな値を使用してベクトルを作成します |
Min | 2つのベクトルで各成分の一番小さな値を使用してベクトルを作成します |
MoveTowards | 現在の位置 current から target に向けて移動します |
Scale | 2つのベクトルの各成分を乗算します |
SmoothDamp | 目的地に向かって時間の経過とともに徐々にベクトルを変化させます |
operator - | 別のベクトルと減算を行います |
operator != | ベクトルが異なる場合、trueを返します |
operator * | 数字とベクターで乗算します |
operator / | 数字でVectorを除法します |
operator + | 2つのベクトルを加算します |
operator == | ベクターが等しい場合はtrueを返します |
Vector2 | Vector3をVector2に変換します |
Vector3 | Vector2をVector3に変換します |