Datatype.Vector3 데이터 형식은 일반적으로 3D 공간의 벡터를 나타내며, 일반적으로 3D 공간
일부 Vector3 사용은 Position, Rotation 및 1> Class.BasePart.Size|Size1>의 부품, 예를 들어:
local part = workspace.Partpart.Position = part.Position + Vector3.new(5, 2, 10) -- Move part by (5, 2, 10)
Vector3 는 또한 다음과 같은 복잡한 3D 데이터 형식을 구성할 때 사용됩니다. CFrame 와 같은 많은 데이터 형식의 메서드는 매개 변수 내에서 Vector3 를 사용합니다. 0> Datatype.CFrame:Point
요약
생성자
주어진 x, y 및 z 구성 요소에서 새로운 Vector3를 반환합니다.
- FromNormalId(normal : Enum.NormalId)
지정된 방향으로 새로운 Vector3를 반환합니다.
지정된 축에 대해 새로운 Vector3를 반환합니다.
속성
메서드
원본 구성 요소의 상대 값에서 새 벡터를 반환합니다.
원본 구성 요소의 천장에서 새 벡터를 반환합니다.
원본 구성 요소의 지면에서 새 벡터를 반환합니다.
원본의 구성 요소(-1, 0, 또는 1)에서 새 벡터를 반환합니다.
두 벡터의 교차 제품을 반환합니다.
두 벡터 사이의 각도를 반올림합니다. 축을 제공하면 각도의 신호를 결정합니다.
벡터의 산술 도트 제품을 반환합니다.
다른 Datatype.Vector3 구성 요소의 X, Y 및 Z 구성 요소가 모두 엑시온 단위의 해당 구성 요소의 덤불 단위 내에 있으면 반환합니다.Returns true if the X, Y, and Z components of the other Vector3 are within epsilon units of each corresponding component of this Vector3.
Datatype.Vector3 줄을 이 Vector3 와 주어진 목표 사이에서 직선적으로 인터폴레이션합니다.
각 구성 요소의 제공된 각 구성 요소 중에서 가장 높은 위치에 대해 Vector3을 반환합니다.
수학 연산
첫 번째 벡터의 각 구성 요소를 두 번째 구성 요소에 추가하여 Vector3 을 생성합니다.
첫 번째 벡터의 각 구성 요소를 더미에서 하위로 뺄셈하여 Vector3 을 생성합니다.
첫 번째 벡터의 각 구성 요소를 두 번째 구성 요소에 해당하는 구성 요소로 곱하여 Vector3 을 생성합니다.
첫 번째 벡터의 각 구성 요소를 해당 구성 요소의 상위에 따라 Vector3 생성합니다.
첫 번째 벡터의 각 구성 요소를 해당 구성 요소의 맞는 부분에 대해 Vector3로 생성합니다.Produces a Vector3 by floor dividing each component of the first vector by the corresponding component of the second.
제공된 벡터의 각 구성 요소를 숫자로 곱한 다음 Vector3를 생성합니다.
제공된 벡터의 각 구성 요소를 숫자로 나눔으로써 Vector3 을 생성합니다.
제공된 벡터의 각 구성 요소를 숫자별로 나눕니다.생성하는 벡터의 각 층을 나누는 각 구성 요소는 각 구성 요소에 대한 수.