레퍼런스 bezierTangent()

bezierTangent()

베지어 곡선에 접선을 따라 좌표를 계산합니다.

접선은 곡선의 표면을 따라가며 접선의 기울기는 교차하는 지점의 곡선 기울기입니다.

bezierTangent()는 접선을 따라 좌표를 계산합니다. 베지어 곡선의 기준점과 컨트롤 포인트가 동일하게 예상됩니다. bezier() 함수를 사용해보세요. bezierTangent() 는 한 번에 한 축씩 작동합니다. 앵커와 제어 포인트의 x좌표를 전달하면 접선의 x좌표를 계산합니다. 앵커 포인트와 컨트롤 포인트를 y좌표를 전달하면 접선의 y좌표를 계산합니다.

첫 번째 매개변수, a 는 첫 번째 앵커 포인트의 좌표입니다.

두 번째와 세 번째 매개변수, bc, 는 컨트롤 포인트의 좌표입니다.

네 번째 매개변수, d는 마지막 앵커 포인트의 좌표입니다.

다섯 번째 매개 변수, t 는 곡선 사이를 보간할 양입니다. 0은 첫 번째 앵커 포인트이고, 1은 두 번째 앵커 포인트이며, 0.5는 그 사이의 중간 지점입니다.

예제

구문

bezierTangent(a, b, c, d, t)

매개변수

a
Number:

첫 번째 앵커 포인트의 좌표.

b
Number:

첫 번째 컨트롤 포인트의 좌표.

c
Number:

두 번째 컨트롤 포인트의 좌표.

d
Number:

두 번째 앵커 포인트의 좌표.

t
Number:

곡선 사이를 0부터 1 사이로 보간할 양.

Returns

Number: 반환 값은 접선 선상의 한 점의 좌표를 나타냅니다
Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/curves.js and open a pull request!

관련 레퍼런스