Animation — Aspose.3D FOSS for Java

Example

El sistema d’animació a Aspose.3D FOSS per a Java és un esbós de declaració. Només el AnimationClip classe està disponible, amb constructors i propietats bàsiques heretades de A3DObject. Les dades de fotogrames clau, la reproducció, els canals i la interpolació són encara no implementades.

Les classes següents no existeixen en aquesta edició: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Totes les classes d’animació es troben al com.aspose.threed paquet arrel.

import com.aspose.threed.*;

AnimationClip

Un contenidor amb nom per a un interval d’animació. Un Scene pot contenir diversos clips. Hereta de A3DObject.

Avís d’esbós: AnimationClip pot ser construïda i anomenada, però les dades de fotogrames clau i la funcionalitat de reproducció no estan implementades. La classe existeix per permetre que els importadors de format preservin les metadades dels clips d’animació durant el I/O d’anada i tornada.

Example

ExampleExample
AnimationClip()Crea un clip sense nom
AnimationClip(String name)Crea un clip amb el nom especificat

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Nom del clip (p. ex. "Walk")
descriptionStringgetDescription()setDescription(String)Descripció opcional
startdoublegetStart()setStart(double)Temps d’inici en segons
stopdoublegetStop()setStop(double)Temps de finalització en segons
propertiesPropertyCollectiongetProperties()Propietats personalitzades

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"

Vegeu també

 Català