Vector3
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
データ型 Vector3 は、3D 空間のベクトルを表示します。通常、これは 3D 空間のポイントとして使
一部の Vector3 の使用例は、Position、Rotation および 2>Class.BasePart.Size|Size2> のパーツの例です:
local part = workspace.Partpart.Position = part.Position + Vector3.new(5, 2, 10) -- Move part by (5, 2, 10)
Vector3 は、CFrame などのより複雑な 3D データータイプを構築するときにもよく使用されます。多くのこれらのデータータイプのメソッドは、Vector3 内のパラメーター、例えば 0> Datatype.CFrame:PointToObjectSpace
概要
コンストラクタ
- FromNormalId(normal : Enum.NormalId)
プロパティ
Datatype.Vector3 、ゼロの磁力 、オプション 、1>デバイス1> 、4>デバイス4> 、7>デバイス7> 、0>デバイス0> 、3>デバイス3> 、6>デバイス6> 、Vector39> 、2>デバイス2> 、5>デバイス5> 、Vector38> 、1>デバイス1> 、4>デバイス4>
すべての軸に 1 の値の Vector3。
X軸に値 1 の Vector3。
Y軸に 1 の値の Vector3。
Z 軸の値 1 の Vector3。
Vector3 の x 座標。
Vector3 の y 座標。
Vector3 の z 座標。
Vector3 の長さ。
Datatype.Vector3 の正常化されたコピー - 元と同じ方向を持つが、1つの値が 1 です。
方法
オリジナルのコンポーネントの絶対値から新しいベクトルを返します。
オリジナルのコンポーネントの天井から新しいベクトルを返します。
オリジナルのコンポーネントの床から新しいベクトルを返します。
オリジナルのコンポーネントのサイン (-1、0、または 1) から新しいベクトルを返します。
2つのベクトルのクロス製品を返します。
2つのベクトルの間の角をラジアンで表します。アクシスを提供すると、角のサインが決まります。
ベクトルのスカラードット製品を返します。
Datatype.Vector3 の他の X、Y、および Z 構成のVector3 が、この Vector3 各コンポーネントの epsilon ユニット内にある場合、1> Datatype.Vector3 1> を返します。
Datatype.Vector3 行をこの Vector3 と付与された目標の間にラインターポールします。
各コンポーネントの中で最高の Vector3 を返し、それぞれのコンポーネントの中で最高の Vector3 オブジェクトの最大値に基づいて戻ります。
各コンポーネントの最も低いと思われる Vector3 を返します。