다른 목적을 위해 Region3 와 구별되는 별도 클래스입니다.
Datatype.Region3int16 데이터 형식은 3D 공간의 볼륨을 축 정렬 직사각형 프리즘 과
센터 및 크기 계산
이 데이터 형식은 크기 조합을 통해 중심을 저장하는 대신 한도를 직접 저장하므로 Region3와 같습니다. 그러나 Min 및 Max를 사용하여 이 크기를 계산할 수 있습니다.
local region = Region3int16.new(Vector3int16.new(0, 0, -3), Vector3int16.new(4, 4, 4))local size = region.Max - region.Minlocal center = (region.Max + region.Min) / 2
Region3으로 변환
다음 함수를 사용하여 Region3int16을 비슷한 Region3 로 변환할 수 있습니다. 이것은 Vector3int16 및 Min 속성을 변환하여 Max 를 사용하는 경우에 발생합니다. 2>Datatype.Region3.new()
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(min : Vector3int16,max : Vector3int16)
속성
Datatype.Region3int16의 하위 영역입니다.
Datatype.Region3int16 의 상위 한도.