상자

공개 클래스 Box

상자의 수학적 표현 방향성 상자에 대한 교차 및 충돌 테스트를 실행하는 데 사용됩니다.

공개 생성자

Box()
중심이 (0,0,0)이고 크기가 (1,1,1)인 상자를 만듭니다.
Box(Vector3 크기)
중심이 (0,0,0)이고 크기가 지정된 상자를 만듭니다.
Box(Vector3 크기, Vector3 중앙)
중심과 크기가 지정된 상자를 만듭니다.

공개 메서드

벡터3
getCenter()
박스 중앙에 있는 사본을 얻습니다.
벡터3
getExtents()
상자의 범위 (크기의 절반)를 계산합니다.
사원수
getRotation()
상자 회전의 사본을 가져옵니다.
벡터3
getSize()
박스 크기 사본을 받으세요.
상자
void
setCenter(Vector3 센터)
이 상자의 중심을 설정합니다.
void
setRotation(Quaternion 회전)
이 상자의 회전을 설정합니다.
void
setSize(Vector3 크기)
이 상자의 크기를 설정합니다.

상속된 메서드

공개 생성자

public Box ()

중심이 (0,0,0)이고 크기가 (1,1,1)인 상자를 만듭니다.

public Box (Vector3 크기)

중심이 (0,0,0)이고 크기가 지정된 상자를 만듭니다.

매개변수
크기 사이즈가 있습니다

public Box (Vector3 크기, Vector3 가운데)

중심과 크기가 지정된 상자를 만듭니다.

매개변수
크기 박스 크기
가운데 상자 중앙

공개 메서드

public Vector3 getCenter ()

박스 중앙에 있는 사본을 얻습니다.

반환 값
  • 상자의 중심을 나타내는 새로운 벡터
참고 항목

public Vector3 getExtents ()

상자의 범위 (크기의 절반)를 계산합니다.

반환 값
  • 박스의 범위를 나타내는 새로운 벡터

public Quaternion getRotation ()

상자 회전의 사본을 가져옵니다.

반환 값
  • 상자의 회전을 나타내는 새 사원수
참고 항목

public Vector3 getSize ()

박스 크기 사본을 받으세요.

반환 값
  • 상자의 크기를 나타내는 새로운 벡터
참고 항목

public Box makeCopy ()

public void setCenter (Vector3 center)

이 상자의 중심을 설정합니다.

매개변수
가운데 상자의 새로운 중앙
참고 항목

public void setRotation (Quaternion 회전)

이 상자의 회전을 설정합니다.

매개변수
회전 상자의 새로운 회전
참고 항목

public void setSize (Vector3 크기)

이 상자의 크기를 설정합니다.

매개변수
크기 새 박스 크기
참고 항목