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)