클래스선언.html

AnimationCurve

캡처.PNG

Static methods

<aside>

AnimationCurve.constant()

$\vec{p0},\;\vec{p1}$ 를 시작점과 끝점으로 사용하는 constant progression (기울기가 0인 1차 직선)을 생성합니다. 결과는 AnimationCurve 입니다.

</aside>

<aside>

AnimationCurve.linear()

$\vec{p0},\;\vec{p1}$ 를 시작점과 끝점으로 사용하는 linear progression (1차 직선)을 생성합니다. 결과는 AnimationCurve 입니다.

</aside>

<aside>

AnimationCurve.cubicBezier()

$\vec{p0},\;\vec{p3}$ 를 시작점과 끝점으로 사용하고, $\vec{p1},\;\vec{p2}$ 를 제어점(control point)으로 사용하는 cubic bezier progression (3차 베지어 곡선)을 생성합니다. 결과는 AnimationCurve 입니다.

</aside>

Instance methods

<aside>

AnimationCurve.append()

</aside>

<aside>

AnimationCurve.evaluate()

</aside>

<aside>

AnimationCurve.drawCurve2D()

</aside>

Instance properties

<aside>

AnimationCurve.defaultValue

</aside>

<aside>

AnimationCurve.duration

</aside>

<aside>

AnimationCurve.beginPoint, AnimationCurve.endPoint

</aside>