공개 클래스 Vector3
3개의 부동 소수점이 포함된 벡터
필드
공개 부동 소수점 수 | x | |
공개 부동 소수점 수 | 예 | |
공개 부동 소수점 수 |
공개 생성자
Vector3()
Vector3를 생성하고 모든 값에 0을 할당합니다.
|
|
Vector3(부동 소수점 수 x, 부동 소수점 수 y, 부동 소수점 수 z)
Vector3를 생성하고 각 값을 할당합니다.
|
|
공개 메서드
정적 Vector3 | |
정적 부동 소수점 수 | |
정적 Vector3 |
back()
(0, 0, 1)로 설정된 Vector3을 가져옵니다.
|
정적 Vector3 | |
정적 부동 소수점 수 | |
정적 Vector3 |
down()
(0, -1, 0)으로 설정된 Vector3을 가져옵니다.
|
정적 부울 | |
boolean | |
정적 Vector3 |
전달()
(0, 0, -1)로 설정된 Vector3을 가져옵니다.
|
정적 Vector3 |
left()
(-1, 0, 0)으로 설정된 Vector3을 가져옵니다.
|
float |
length()입니다.
|
float | |
정적 Vector3 | |
정적 Vector3 | |
정적 Vector3 | |
벡터3 |
부정()
Vector3 탐색
|
벡터3 |
정규화()
Vector3를 단위 길이로 조정합니다.
|
정적 Vector3 |
one()
모든 값이 1로 설정된 Vector3을 가져옵니다.
|
정적 Vector3 |
right()
(1, 0, 0)으로 설정된 Vector3을 가져옵니다.
|
벡터3 |
scaled(float a)
Vector3에서 균일하게 크기 조정
|
void | |
void |
set(float vx, float vy, float vz)
각 값 설정
|
정적 Vector3 | |
문자열 |
toString()
|
정적 Vector3 |
위로()
(0, 1, 0)으로 설정된 Vector3을 가져옵니다.
|
정적 Vector3 |
0()
모든 값이 0으로 설정된 Vector3을 가져옵니다.
|
상속된 메서드
필드
공개 부동 소수점 x
공개 부동 소수점 y
공개 부동 소수점 수 z
공개 생성자
public Vector3 ()
Vector3를 생성하고 모든 값에 0을 할당합니다.
public Vector3 (float x, float y, float z)
Vector3를 생성하고 각 값을 할당합니다.
매개변수
x | |
---|---|
y | |
z |
공개 메서드
public static Vector3 추가 (Vector3 hls, Vector3 Rhs)
Vector3&s3;를 추가합니다.
매개변수
시간 | |
---|---|
RHS |
반환 값
- 결합된 Vector3
public static float angleBetweenVectors (Vector3 a, Vector3 b)
두 벡터 간의 가장 짧은 각도를 반환합니다(도 단위). 결과는 180도 이하여야 합니다.
매개변수
a | |
---|---|
b |
public static Vector3 cross (Vector3 hls, Vector3 rhs)
2개의 Vector3&s3의 교차 곱을 구합니다.
매개변수
시간 | |
---|---|
RHS |
반환 값
- Vector3&s
public static float dot (Vector3 lss, Vector3 rhs)
두 Vector3&t의 내적을 구합니다.
매개변수
시간 | |
---|---|
RHS |
반환 값
- Vector3&s의 스칼라 제품입니다.
public static boolean 같음 (Vector3 lss, Vector3 rhs)
각 구성요소가 공차 내에서 동일한 경우 두 개의 Vector3가 동일한지 비교합니다.
매개변수
시간 | |
---|---|
RHS |
public float length ()
public float lengthSquared ()
public static Vector3 lerp (Vector3 a, Vector3 b, float t)
a와 b 사이에 선형 보간이 적용됩니다.
매개변수
a | 시작 값 |
---|---|
b | 종료 값 |
t | 두 부동 소수점 수 간의 비율입니다. |
반환 값
- 두 부동 소수점 수 사이의 보간된 값
public static Vector3 max (Vector3 lss, Vector3 rhs)
각 값이 요소별로 최대 2개의 Vector3&s 값으로 설정된 Vector3을 가져옵니다.
매개변수
시간 | |
---|---|
RHS |
public static Vector3 min (Vector3 hls, Vector3 rhs)
각 값을 요소별로 최소 2개의 Vector3' 값으로 설정하여 Vector3를 가져옵니다.
매개변수
시간 | |
---|---|
RHS |
public void set(float vx, float vy, float vz)
각 값 설정
매개변수
VX | |
---|---|
바이어 | |
VZ |