Region3int16

顯示已棄用項目

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

不要與 Region3 ,一個單獨的類別,用於實現不同的目的。

Datatype.Region3int16 資料類型代表 3D 空間中的音量相似於 斜角正方形棱角 。它使用兩個 <

計算中心和大小

此資料類型與 Region3 不同,因為它直接存儲它的限制,而不是通過中心和大小組合。 然而,您可以使用 MinMax 來計算這些尺寸。


local region = Region3int16.new(Vector3int16.new(0, 0, -3), Vector3int16.new(4, 4, 4))
local size = region.Max - region.Min
local center = (region.Max + region.Min) / 2

轉換到區域3

下列 function 可以將 Region3int16 轉換為類似的 Region3 。它是這樣做的,將 MinMax 屬性轉換為 1> Datatype.Vector31> 用於 4> Datatype.Region3.new()4> 。


local function Region3int16toRegion3(region16)
return Region3.new(
Vector3.new(region16.Min.X, region16.Min.Y, region16.Min.Z),
Vector3.new(region16.Max.X, region16.Max.Y, region16.Max.Z)
)
end

也看:

  • Region3 , 相似的資料類輸入

概要

建構子

屬性

建構子

new

參數

屬性

Datatype.Region3int16 的下一個值,作為傳給 Region3int16.new() 的值。

Datatype.Region3int16 的上限,作為傳給 Region3int16.new() 的資料。