KeyFrame

概述

KeyFrame 是 Aspose.3D FOSS 中用于 Java 的一个类。继承自:Serializable。

KeyFrame 和 KeyframeSequence 类允许开发者随时间定义动画属性,并支持多种插值类型。

此类提供 32 个方法,用于在 Java 程序中处理 KeyFrame 对象。可用的方法包括:KeyFrame、getBias、getContinuity、getFlat、getIndependentTangent、getInterpolation、getNextInTangent、getNextInWeight、getOutTangent、getOutWeight、getStepMode、getTangentWeightMode,以及另外 19 个方法。所有公共成员在安装了 Aspose.3D FOSS for Java 包后,对任何 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)设置该值 value。
getInterpolation() → Interpolation返回插值。
setInterpolation(value: Interpolation)设置插值值。
getTangentWeightMode() → int返回切线权重模式。
setTangentWeightMode(value: int)设置切线权重模式的值。
getStepMode() → StepMode返回步进模式。
setStepMode(value: StepMode)设置步进模式的值。
getNextInTangent() → Vector2返回切线中的下一个。
setNextInTangent(value: Vector2)设置下一个入切线值。
getOutTangent() → Vector2返回输出切线。
setOutTangent(value: Vector2)设置外切线值。
getOutWeight() → float返回输出权重。
setOutWeight(value: float)设置 out 权重值。
getNextInWeight() → float返回权重中的下一个。
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)设置时间无关的切线值。

另请参阅

 中文