Skip to content

Godot:Vector2

2D 수학에 사용되는 벡터입니다.

2D 공간 또는 다른 숫자 값 쌍의 위치를 나타내는 데 사용할 수 있는 2요소 구조입니다.

INFORMATION

Vector2(0, 0)는 Boolean 컨텍스트에서 false로 평가됩니다. 그 밖의 경우 항상 true로 평가됩니다.

linear_interpolate

Vector2 linear_interpolate ( Vector2 to, float weight )

이 벡터와 to 사이의 선형 보간 (Linear interpolation) 결과를 weight만큼 반환합니다.

weight는 보간량을 나타내는 0.0에서 1.0 사이입니다.

참고로 코어 함수 코드(cpp)는 core/math/vector2.h파일에서 확인할 수 있다.

Vector2 linear_interpolate(const Vector2 &p_a, const Vector2 &p_b, real_t p_t)
{
    Vector2 res = p_a;

    res.x += (p_t * (p_b.x - p_a.x));
    res.y += (p_t * (p_b.y - p_a.y));

    return res;
}

See also

Favorite site