KeyFrame
KeyFrame class
키 프레임은 주로 시간과 값으로 정의되며 일부 보간 유형의 경우 접선/장력/바이어스/연속성도 최종 샘플링 값을 계산하여 사용됩니다. 키 프레임이 아닌 시간 위치의 샘플링 값이 보간됩니다. 이전 키프레임과 다음 키프레임 사이의 키프레임별 첫 번째/마지막 키프레임 전/후 값은Extrapolation
클래스.
생성자
이름 | 설명 |
---|
KeyFrame(KeyframeSequence, double) | 지정된 curve 에 새 키 프레임 생성 |
속성
이름 | 설명 |
---|
Bias { get; set; } | TCB spline 에서 사용되는 바이어스를 가져오거나 설정합니다. |
Continuity { get; set; } | TCB spline 에서 사용되는 연속성을 가져오거나 설정합니다. |
Flat { get; set; } | 키 프레임이 평평한 경우 가져오거나 설정합니다. 다음 또는 이전 키 프레임의 값이 같으면 키 프레임이 평평해야 합니다. 평평한 키 프레임에는 평평한 접선과 고정 보간이 있습니다. |
IndependentTangent { get; set; } | 아웃 및 다음 인 접선을 가져오거나 설정합니다. |
Interpolation { get; set; } | 키의 보간 유형을 가져오거나 설정합니다. list.data[index]는 샘플링된 값이 계산되는 알고리즘을 정의합니다. |
NextInTangent { get; set; } | 이 키 프레임의 다음 내부(왼쪽) 탄젠트를 가져오거나 설정합니다. |
NextInWeight { get; set; } | 이 키 프레임의 다음 인(왼쪽) 가중치를 가져오거나 설정합니다. |
OutTangent { get; set; } | 이 키 프레임의 아웃(오른쪽) 접선을 가져오거나 설정합니다. |
OutWeight { get; set; } | 이 키 프레임의 아웃(오른쪽) 가중치를 가져오거나 설정합니다. |
StepMode { get; set; } | 키의 단계 모드를 가져오거나 설정합니다. 보간 유형이Constant , list.data[index] 보간에 사용될 키 프레임의 값을 결정합니다. APreviousValue 왼쪽 키 프레임의 값이 사용됨을 의미합니다. ANextValue다음 오른쪽 키 프레임의 값이 사용됨을 의미합니다 |
TangentWeightMode { get; set; } | 키의 접선 가중치 모드를 가져오거나 설정합니다.WeightedMode |
Tension { get; set; } | TCB spline 에서 사용되는 장력을 가져오거나 설정합니다. |
Time { get; set; } | 초 단위로 측정된 list.data[index] 키 프레임의 시간 위치를 가져오거나 설정합니다. |
TimeIndependentTangent { get; set; } | 접선을 얻거나 설정합니다 |
Value { get; set; } | 키 프레임의 값을 가져오거나 설정합니다. |
행동 양식
이름 | 설명 |
---|
override ToString() | 키 프레임 의 문자열 표현을 가져옵니다. |
또한보십시오