Region3int16

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ไม่ใช่ Datatype.Region3 ซึ่งเป็นคลาสที่แยกออกจาก Region3 ซึ่งให้ประสิทธิภาพแก่คลาสอื่น

ข้อมูลชนิด Region3int16 จะระบุปริมาณในพื้นที่ 3D ที่คล้ายกับ

การคํานวณศูนย์กลางและขนาด

ข้อมูลประเภทนี้แตกต่างจาก Region3 ในที่มันเก็บขีดจำกัดของมันโดยตรงไม่ใช่ผ่านการผสานกลางและขนาด อย่างไรก็ตาม ยังเป็นไปได้ที่จะคํานวณขนาดเหล่านี้โดยใช้


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

ตัวอักษรต่อไปนี้สามารถใช้เพื่อแปลง Region3int16 เป็น Region3int16 ที่คล้ายกันได้ Region3 โดยการแปลงคุณสมบัติ Min และ Max ขอ


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

ดูเพิ่มเติม:

สรุป

คอนสตรัคเตอร์

คุณสมบัติ

คอนสตรัคเตอร์

new

พารามิเตอร์

คุณสมบัติ

ขีดจำกัดด้านล่างของ Region3int16 เมื่อผ่านไปยัง Region3int16.new()

ขีดจำกัดด้านบนของ Region3int16 เมื่อส่งให้ Region3int16.new()