KeyFrame

KeyFrame class

키 프레임은 주로 시간과 값으로 정의되며 일부 보간 유형의 경우 접선/장력/바이어스/연속성도 최종 샘플링 값을 계산하여 사용됩니다. 키 프레임이 아닌 시간 위치의 샘플링 값이 보간됩니다. 이전 키프레임과 다음 키프레임 사이의 키프레임별 첫 번째/마지막 키프레임 전/후 값은Extrapolation 클래스.

public class KeyFrame

생성자

이름설명
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()키 프레임 의 문자열 표현을 가져옵니다.

또한보십시오