DataType

Vector2(벡터2)

Hinoto04 & DoubleJung 2021. 4. 2. 20:59
원문 : https://developer.roblox.com/en-us/api-reference/datatype/Vector2

로블록스에서 Vector2 자료형은 GUI 요소나 2D 마우스 위치를 나타내기 위해 사용됩니다.

생성자(Constructors)

Vector2.new( number x, number y )
 지정된 x, y 인자를 이용해 새로운 Vector2를 선언한다.

속성(Properties)

number Vector2.X
x 좌표
number Vector2.Y
y 좌표
number Vector2.Magnitude
벡터의 길이
Vector2 Vector2.Unit
Vector의 일반적인 복사본

함수(Functions)

Vector2 Vector2:Lerp( Vector2 goal, number alpha )
 현재 Vector2값과 goal Vector2 사이의 값을 alpha에 맞춰 반환한다.
 alpha의 값은 0에서 1로 제한되지 않는다.
number Vector2:Dot( Vector2 v )
 두 벡터의 스칼라 점을 반환한다.
Vector2 Vector2:Cross( Vector2 other )
 두 벡터의 외적을 반환한다.

연산

Vector2 Vector2 + Vector2
첫 번째 Vector2에 두 번째 Vector2를 값을 더한 새로운 Vector2를 반환한다.
Vector2 Vector2 - Vector2
첫 번째 Vector2에 두 번째 Vector2를 값을 뺀 새로운 Vector2를 반환한다.
Vector2 Vector2 * Vector2
첫 번째 Vector2에 두 번째 Vector2를 값을 곱한 새로운 Vector2를 반환한다.
Vector2 Vector2 / Vector2
첫 번째 Vector2에 두 번째 Vector2를 값을 나눈 새로운 Vector2를 반환한다.
Vector2 Vector2 * number
첫 번째 Vector2의 각 요소를 number로 곱한 Vector2를 반환한다.
Vector2 Vector2 / number
첫 번째 Vector2의 각 요소를 number로 나눈 Vector2를 반환한다.