vector

3つのfloat値からなる構造体で、通常は位置や方向を示すベクトルとして定義されています。

vector型の構成要素を参照するためには、.(ピリオド)演算子を用います。

vector型のデフォルト値は、{ 0.0, 0.0, 0.0 } (x = 0.0、y = 0.0、z = 0.0)です。


Example

vector v = GetPosition(OBJECT_SELF) - GetPosition(oidTargetObject);
vector v2 = Vector(1.0f, 2.0f, 3.0f);
PrintFloat(v2.x);
float fDistanceToTarget = sqrt(v.x * v.x + v.y * v.y + v.z * v.z);

See Also

Data Types



JP team: marshall

Send comments on this topic.