[Unity] 벡터(Vector)와 메서드

Flaming Bun·2025년 5월 8일

Unity

목록 보기
14/39

유니티의 벡터

Unity에서 백터는 구조체로 주로 2D 및 3D 공간에서 좌표, 방향을 나타낼 때 사용됩니다.

벡터의 생성

벡터 생성 예시

Vector3 vectorA = new Vector3(1f, 2f, 3f);
Vector3 vectorB = new Vector3(4f, 5f, 6f);

벡터의 연산

덧셈

Vector3 sum = vectorA + vectorB; // 결과: (5, 7, 9)

뻴셈

Vector3 difference = vectorA - vectorB; // 결과: (-3, -3, -3)

스칼라 곱셈

Vector3 scaledVector = vectorA * 3f; // 결과: (3, 6, 9)

크로스 프로덕트

두 벡터의 외적을 반환한다.
여기서 외적은 두 벡터의 수직인 벡터이다.

Vector3 crossProduct = Vector3.Cross(vectorA, vectorB); // 결과: (-3, 6, -3)

0개의 댓글