ベクトル2
2次元ベクトルを表すインターフェイス。 2次元ベクトルは(x, y)座標で表され、平面上の点、方向ベクトル、その他3次元のデータを表すことができる。 Vec2オブジェクトは、ecs.math.vec2 Vec2Factory、または他のVec2オブジェクトに対する操作によって作成されます。
ソース
Vec2Sourceインターフェイスは、xとyのプロパティを持つオブ ジェクトを表す。 さらに、Vec2SourceはVec2アルゴリズムの引数として使うことができる。つまり、 {x: number, y: number} プロパティを持つオブジェクトなら何でも使えるということだ。
プロパティ一覧
Vec2Sourceは以下の列挙可能なプロパティを持つ:
readonly x: number`` ベクトルのx成分にアクセスする。
readonly y: number`` ベクトルのy成分にアクセスする。
工場
より
Vec2、またはx,yのプロパティを持つ他のオブジェクトからVec2を作成する。
ecs.math.vec2.from({x, y}: {x: number, y: number}) // -> vec2