KeyFrame

Overzicht

KeyFrame is een klasse in Aspose.3D FOSS voor Java. Erft van: Serializable.

KeyFrame en KeyframeSequence klassen stellen ontwikkelaars in staat om geanimeerde eigenschappen over tijd te definiëren met ondersteuning voor meerdere interpolatietypen.

Deze klasse biedt 32 methoden voor het werken met KeyFrame objecten in Java programma’s. Beschikbare methoden omvatten: KeyFrame, getBias, getContinuity, getFlat, getIndependentTangent, getInterpolation, getNextInTangent, getNextInWeight, getOutTangent, getOutWeight, getStepMode, getTangentWeightMode, en 19 extra methoden. Alle publieke leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: bias, continuity, flat, independentTangent, interpolation, nextInTangent, en 9 meer.

Eigenschappen

NaamTypeToegangBeschrijving
timefloatLezenHaalt de tijd op.
valuefloatLezenHaalt de waarde op.
interpolationInterpolationLezenHaalt de interpolatie op.
tangentWeightModeintLezenHaalt de tangentsgewichtsmodus op.
stepModeStepModeLezenHaalt de stapmodus op.
nextInTangentVector2LezenHaalt de volgende in tangent op.
outTangentVector2LezenHaalt de uit-tangent op.
outWeightfloatLezenHaalt het uitgewicht op.
nextInWeightfloatLezenHaalt de volgende in gewicht op.
tensionfloatLezenHaalt de spanning op.
continuityfloatLezenHaalt de continuïteit op.
biasfloatLezenHaalt de bias op.
independentTangentbooleanLezenHaalt de onafhankelijke tangent op.
flatbooleanLezenHaalt de flat op.
timeIndependentTangentbooleanLezenHaalt de tijdonafhankelijke tangent op.

Methoden

HandtekeningBeschrijving
KeyFrame(curve: KeyframeSequence, time: float)Roept KeyFrame(curve, time) aan op deze KeyFrame instantie.
KeyFrame()
getTime() → floatRetourneert de tijd.
setTime(value: float)Stelt de tijdwaarde in.
getValue() → floatRetourneert de waarde.
setValue(value: float)Stelt de value-waarde in.
getInterpolation() → InterpolationRetourneert de interpolatie.
setInterpolation(value: Interpolation)Stelt de interpolatiewaarde in.
getTangentWeightMode() → intRetourneert de tangentgewichtmodus.
setTangentWeightMode(value: int)Stelt de tangent weight mode-waarde in.
getStepMode() → StepModeRetourneert de stapmodus.
setStepMode(value: StepMode)Stelt de stapmoduswaarde in.
getNextInTangent() → Vector2Retourneert de volgende in tangent.
setNextInTangent(value: Vector2)Stelt de volgende in-tangentwaarde in.
getOutTangent() → Vector2Retourneert de out tangent.
setOutTangent(value: Vector2)Stelt de out tangent-waarde in.
getOutWeight() → floatRetourneert de out weight.
setOutWeight(value: float)Stelt de out weight-waarde in.
getNextInWeight() → floatRetourneert de volgende in gewicht.
setNextInWeight(value: float)Stelt de volgende in-gewichtwaarde in.
getTension() → floatRetourneert de spanning.
setTension(value: float)Stelt de spanningwaarde in.
getContinuity() → floatRetourneert de continuïteit.
setContinuity(value: float)Stelt de continuïteitswaarde in.
getBias() → floatRetourneert de bias.
setBias(value: float)Stelt de biaswaarde in.
getIndependentTangent() → booleanRetourneert de onafhankelijke tangens.
setIndependentTangent(value: boolean)Stelt de onafhankelijke tangentwaarde in.
getFlat() → booleanRetourneert de flat.
setFlat(value: boolean)Stelt de platte waarde in.
getTimeIndependentTangent() → booleanRetourneert de tijdsonafhankelijke tangent.
setTimeIndependentTangent(value: boolean)Stelt de tijdsonafhankelijke tangentwaarde in.

Zie ook

 Nederlands