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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
time | float | Lezen | Haalt de tijd op. |
value | float | Lezen | Haalt de waarde op. |
interpolation | Interpolation | Lezen | Haalt de interpolatie op. |
tangentWeightMode | int | Lezen | Haalt de tangentsgewichtsmodus op. |
stepMode | StepMode | Lezen | Haalt de stapmodus op. |
nextInTangent | Vector2 | Lezen | Haalt de volgende in tangent op. |
outTangent | Vector2 | Lezen | Haalt de uit-tangent op. |
outWeight | float | Lezen | Haalt het uitgewicht op. |
nextInWeight | float | Lezen | Haalt de volgende in gewicht op. |
tension | float | Lezen | Haalt de spanning op. |
continuity | float | Lezen | Haalt de continuïteit op. |
bias | float | Lezen | Haalt de bias op. |
independentTangent | boolean | Lezen | Haalt de onafhankelijke tangent op. |
flat | boolean | Lezen | Haalt de flat op. |
timeIndependentTangent | boolean | Lezen | Haalt de tijdonafhankelijke tangent op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
KeyFrame(curve: KeyframeSequence, time: float) | Roept KeyFrame(curve, time) aan op deze KeyFrame instantie. |
KeyFrame() | |
getTime() → float | Retourneert de tijd. |
setTime(value: float) | Stelt de tijdwaarde in. |
getValue() → float | Retourneert de waarde. |
setValue(value: float) | Stelt de value-waarde in. |
getInterpolation() → Interpolation | Retourneert de interpolatie. |
setInterpolation(value: Interpolation) | Stelt de interpolatiewaarde in. |
getTangentWeightMode() → int | Retourneert de tangentgewichtmodus. |
setTangentWeightMode(value: int) | Stelt de tangent weight mode-waarde in. |
getStepMode() → StepMode | Retourneert de stapmodus. |
setStepMode(value: StepMode) | Stelt de stapmoduswaarde in. |
getNextInTangent() → Vector2 | Retourneert de volgende in tangent. |
setNextInTangent(value: Vector2) | Stelt de volgende in-tangentwaarde in. |
getOutTangent() → Vector2 | Retourneert de out tangent. |
setOutTangent(value: Vector2) | Stelt de out tangent-waarde in. |
getOutWeight() → float | Retourneert de out weight. |
setOutWeight(value: float) | Stelt de out weight-waarde in. |
getNextInWeight() → float | Retourneert de volgende in gewicht. |
setNextInWeight(value: float) | Stelt de volgende in-gewichtwaarde in. |
getTension() → float | Retourneert de spanning. |
setTension(value: float) | Stelt de spanningwaarde in. |
getContinuity() → float | Retourneert de continuïteit. |
setContinuity(value: float) | Stelt de continuïteitswaarde in. |
getBias() → float | Retourneert de bias. |
setBias(value: float) | Stelt de biaswaarde in. |
getIndependentTangent() → boolean | Retourneert de onafhankelijke tangens. |
setIndependentTangent(value: boolean) | Stelt de onafhankelijke tangentwaarde in. |
getFlat() → boolean | Retourneert de flat. |
setFlat(value: boolean) | Stelt de platte waarde in. |
getTimeIndependentTangent() → boolean | Retourneert de tijdsonafhankelijke tangent. |
setTimeIndependentTangent(value: boolean) | Stelt de tijdsonafhankelijke tangentwaarde in. |