베지어 곡선에 접선을 따라 좌표를 계산합니다.
접선은 곡선의 표면을 따라가며 접선의 기울기는 교차하는 지점의 곡선 기울기입니다.
bezierTangent()
는 접선을 따라 좌표를 계산합니다. 베지어 곡선의 기준점과 컨트롤 포인트가 동일하게 예상됩니다. bezier() 함수를 사용해보세요. bezierTangent()
는 한 번에 한 축씩 작동합니다. 앵커와 제어 포인트의 x좌표를 전달하면 접선의 x좌표를 계산합니다. 앵커 포인트와 컨트롤 포인트를 y좌표를 전달하면 접선의 y좌표를 계산합니다.
첫 번째 매개변수, a
는 첫 번째 앵커 포인트의 좌표입니다.
두 번째와 세 번째 매개변수, b
와 c
, 는 컨트롤 포인트의 좌표입니다.
네 번째 매개변수, 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!