Vector2int16

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Datatype.Vector2int16 資料類型代表 2D 空間中的向量,具有 由 16 位整數 為其零件設計 的簽名。它與 1>Datatype.Vector21> 類似,因為它允許使用相同的算術運算,但它缺乏常用的向量功能。

Vector2int16 不應該與:

  • Vector2,2D 向量的更精確和完整實現。
  • Vector3int16 與 3D 向量相似的實現。

對於每個零件:

  • 下限是 -2 15 或 -32,768 * 上限是 2 15 - 1, 或 32,767

轉換到 Vector2

要將 Vector2int16 轉換為 Vector2 ,請將 Vector2 由通過 1> 每個4> 零件4> 的 17> Datatype.Vector27> 至 0> Datatype.Vector2.new()0> :


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>產生 <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>產生 <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>數量</code></td>
<td>產生 <code>Datatype.Vector2int16</code> 的零件,其零件是個別的 <code>Datatype.Vector2int16</code> 零件和數量 (因素)。此操作是可逆的。</td>
</tr>
<tr>
<td><code>Datatype.Vector2int16</code> <code>/</code> <code>數量</code></td>
<td>產生一個 <code>Datatype.Vector2int16</code> 的零件,其零件是個別的 <code>Datatype.Vector2int16</code> 零件和數字 (分位器)。結果的分數是向零圓滿的。</td>
</tr>
</tbody>
運作說明

概要

建構子

屬性

  • Datatype.Vector2int16 的 x 坐標。

  • Datatype.Vector2int16 的 y 坐標。

建構子

new

參數

屬性

Datatype.Vector2int16 的 x 坐標,也可以在其下列變體中使用。

Datatype.Vector2int16 的 y 坐標,也可以在其下列變體中使用。

數學算式

Vector2int16 + Vector2int16 : Vector2int16

Vector2int16 - Vector2int16 : Vector2int16

Vector2int16 * Vector2int16 : Vector2int16

Vector2int16 / Vector2int16 : Vector2int16

Vector2int16 * number : Vector2int16

Vector2int16 / number : Vector2int16