Animation — Aspose.3D FOSS for Java

Example

Animationssystemet i Aspose.3D FOSS för Java är en deklarationsstub. Endast AnimationClip klass är tillgänglig, med konstruktorer och grundläggande egenskaper ärvda från A3DObject. Nyckelbildsdata, uppspelning, kanaler och interpolation är ännu inte implementerade.

Följande klasser existerar inte i den här utgåvan: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Alla animationsklasser finns i com.aspose.threed rotpaketet.

import com.aspose.threed.*;

AnimationClip

En namngiven behållare för ett animationsintervall. En Scene kan innehålla flera klipp. Ärver från A3DObject.

Stub-meddelande: AnimationClip kan konstrueras och namnges, men nyckelbildsdata och uppspelningsfunktionalitet är inte implementerade. Klassen finns för att låta formatimportörer bevara metadata för animationsklipp under rundresande I/O.

Example

ExampleExample
AnimationClip()Skapar ett klipp utan namn
AnimationClip(String name)Skapar ett klipp med det angivna namnet

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Klippnamn (e.g. "Walk")
descriptionStringgetDescription()setDescription(String)Valfri beskrivning
startdoublegetStart()setStart(double)Starttid i sekunder
stopdoublegetStop()setStop(double)Sluttid i sekunder
propertiesPropertyCollectiongetProperties()Anpassade egenskaper

Example

import com.aspose.threed.*;

// Create an animation clip (metadata only — no keyframe support)
AnimationClip clip = new AnimationClip("Walk");
clip.setStart(0.0);
clip.setStop(2.0);
System.out.println(clip.getName());   // "Walk"

Se även

 Svenska