Vector2int16
非推奨を表示
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
データタイプ Datatype.Vector2int16 は、Vector2int16 がコンポーネントのための 2D 空間のベクトルを表示します。 Datatype.Vector2 と同様、2> コンポーネントのベクトルを表示するために使用されるベクトル関数2> がなく
Vector2int16 は 違うことがあるべきではありません。
- Vector2 、2D ベクトルの精度を向上させ、完全な実装を提供する。
- Vector3int16 、3D ベクトルの同様の実装。
各コンポーネントの場合:
- 下のバインドは -2 15 、または -32,768 です。
- 上限は 2 15 - 1、または 32,767 です。
ベクトル2 に変換中
Datatype.Vector2int16 を Vector2 に変換するには、Vector2 を作成し、1>Datatype. Vector21> の各コンポーネントを通過して、4>Datatype. Vector24> を 7>Datatype. Vector2.new()7> に変
local vector2int16 = Vector2int16.new(1, 2)local vector2 = Vector2.new(vector2int16.X, vector2int16.Y)print(vector2) --> 1, 2
Do not pass an entire Vector2int16 to Vector2.new() , as the constructor interprets a 1> Datatype. Vector2int161> as a 4> 04> within its parameters 7> without producing an error7> . This can lead to silent logic errors if you do
local vector2int16 = Vector2int16.new(1, 2)local vector2 = Vector2.new(vector2int16)print(vector2) --> 0, 0
数学オペレーション
次の数学操作は、Vector2int16データタイプのデータタイプで有効です。すべてのオペレーションには、以前に説明した 16ビットの整数に関連する制限を注意してください。
<tbody><tr><td><code>Datatype.Vector2int16</code> <code>+</code> <code>Datatype.Vector2int16</code></td><td>Datatype.Vector2int16 を生成するが、そのコンポーネントはオペレータンの個々のコンポーネントの合計です。</td></tr><tr><td><code>Datatype.Vector2int16</code> <code>-</code> <code>Datatype.Vector2int16</code></td><td>データタイプのベクトルを生成します <code>Datatype.Vector2int16</code> のコンポーネントは、オペレンドのそれぞれのコンポーネントの差です。</td></tr><tr><td><code>Datatype.Vector2int16</code> <code>\*</code> <code>Datatype.Vector2int16</code></td><td>コンポーネントは、<code>Datatype.Vector2int16</code> のコンポーネントで、それぞれのコンポーネントのコンポーネントです。</td></tr><tr><td><code>Datatype.Vector2int16</code> <code>/</code> <code>Datatype.Vector2int16</code></td><td>Datatype.Vector2int16 を生成するが、そのコンポーネントはオペレートの個々のコンポーネントの quotient です。結果はラウンドダウンされます。</td></tr><tr><td><code>Datatype.Vector2int16</code> <code>\*</code> <code>number</code></td><td>プロデュースする Datatype.Vector2int16 のコンポーネントは、それぞれ Datatype.Vector2int16 コンポーネントと数値 (要素) です。このオペレーションは、0>Datatype.Vector2int160> のコンポーネントと数値 (要素) です。</td></tr><tr><td><code>Datatype.Vector2int16</code> <code>/</code> <code>number</code></td><td>Datatype.Vector2int16 のコンポーネントは、それぞれ <code>Datatype.Vector2int16</code> のコンポーネントと数値 (divisor) です。結果は、0 にラウンドされます。</td></tr></tbody>
オペレーション | 説明 |
---|
概要
コンストラクタ
プロパティ
演算機能
Vector2int16 + Vector2int16 : Vector2int16
Vector2int16 - Vector2int16 : Vector2int16
Vector2int16 * Vector2int16 : Vector2int16
Vector2int16 / Vector2int16 : Vector2int16
Vector2int16 * number : Vector2int16
Vector2int16 / number : Vector2int16