KeyFrame

개요

KeyFrame은(는) Aspose.3D FOSS for Java에 포함된 클래스입니다. 상속 대상: Serializable.

KeyFrame 및 KeyframeSequence 클래스는 개발자가 여러 보간 유형을 지원하여 시간에 따라 애니메이션 속성을 정의할 수 있게 합니다.

이 클래스는 Java 프로그램에서 KeyFrame 객체를 다루기 위한 32개의 메서드를 제공합니다. 사용 가능한 메서드에는 KeyFrame, getBias, getContinuity, getFlat, getIndependentTangent, getInterpolation, getNextInTangent, getNextInWeight, getOutTangent, getOutWeight, getStepMode, getTangentWeightMode 및 추가 19개의 메서드가 포함됩니다. 모든 공개 멤버는 Aspose.3D FOSS for Java 패키지를 설치한 후 any Java 애플리케이션에서 접근할 수 있습니다. 속성: bias, continuity, flat, independentTangent, interpolation, nextInTangent 및 추가 9개.

속성

이름유형액세스설명
timefloat읽기시간을 가져옵니다.
valuefloat읽기값을 가져옵니다.
interpolationInterpolation읽기보간을 가져옵니다.
tangentWeightModeint읽기탄젠트 가중치 모드를 가져옵니다.
stepModeStepMode읽기단계 모드를 가져옵니다.
nextInTangentVector2읽기다음 인 탄젠트를 가져옵니다.
outTangentVector2읽기외부 탄젠트를 가져옵니다.
outWeightfloat읽기외부 가중치를 가져옵니다.
nextInWeightfloat읽기다음 무게를 가져옵니다.
tensionfloat읽기긴장을 가져옵니다.
continuityfloat읽기연속성을 가져옵니다.
biasfloat읽기편향을 가져옵니다.
independentTangentboolean읽기독립적인 탄젠트를 가져옵니다.
flatboolean읽기플랫을 가져옵니다.
timeIndependentTangentboolean읽기시간에 독립적인 탄젠트를 가져옵니다.

메서드

시그니처설명
KeyFrame(curve: KeyframeSequence, time: float)이 KeyFrame 인스턴스에서 KeyFrame(curve, time)를 호출합니다.
KeyFrame()
getTime() → float시간을 반환합니다.
setTime(value: float)시간 값을 설정합니다.
getValue() → float값을 반환합니다.
setValue(value: float)값을 설정합니다.
getInterpolation() → Interpolation보간을 반환합니다.
setInterpolation(value: Interpolation)보간 값을 설정합니다.
getTangentWeightMode() → int탄젠트 가중치 모드를 반환합니다.
setTangentWeightMode(value: int)탄젠트 가중치 모드 값을 설정합니다.
getStepMode() → StepMode단계 모드를 반환합니다.
setStepMode(value: StepMode)단계 모드 값을 설정합니다.
getNextInTangent() → Vector2접선의 다음 값을 반환합니다.
setNextInTangent(value: Vector2)다음 in tangent 값을 설정합니다.
getOutTangent() → Vector2out tangent을 반환합니다.
setOutTangent(value: Vector2)아웃 탄젠트 값을 설정합니다.
getOutWeight() → floatout weight을 반환합니다.
setOutWeight(value: float)out weight 값을 설정합니다.
getNextInWeight() → floatnext in weight을 반환합니다.
setNextInWeight(value: float)다음 가중치 값을 설정합니다.
getTension() → float긴장을 반환합니다.
setTension(value: float)긴장 값을 설정합니다.
getContinuity() → float연속성을 반환합니다.
setContinuity(value: float)연속성 값을 설정합니다.
getBias() → float편향을 반환합니다.
setBias(value: float)바이어스 값을 설정합니다.
getIndependentTangent() → boolean독립 접선을 반환합니다.
setIndependentTangent(value: boolean)독립 접선 값을 설정합니다.
getFlat() → boolean평면을 반환합니다.
setFlat(value: boolean)플랫 값을 설정합니다.
getTimeIndependentTangent() → boolean시간에 독립적인 접선을 반환합니다.
setTimeIndependentTangent(value: boolean)시간에 독립적인 탄젠트 값을 설정합니다.

참조

 한국어