Animation — Aspose.3D FOSS for Java

Example

Animovací systém v Aspose.3D FOSS pre Java je a deklarácia stub. Iba AnimationClip trieda je k dispozícii, s konštruktormi a základnými vlastnosťami zdedenými z A3DObject. Dáta kľúčových snímok, prehrávanie, kanály a interpolácia sú zatiaľ neimplementované.

Nasledujúce triedy neexistujú v tomto vydaní: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Všetky triedy animácií sú v com.aspose.threed koreňovom balíku.

import com.aspose.threed.*;

AnimationClip

Pomenovaný kontajner pre rozsah animácie. A Scene môže obsahovať viacero klipov. Dedičí z A3DObject.

Upozornenie o stubu: AnimationClip môže byť konštruovaný a pomenovaný, ale dáta kľúčových snímok a funkčnosť prehrávania nie sú implementované. Trieda existuje, aby umožnila importérom formátov zachovať metadáta animačných klipov počas obojsmerného I/O.

Example

ExampleExample
AnimationClip()Vytvorí klip bez názvu
AnimationClip(String name)Vytvorí klip so zadaným názvom

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Názov klipu (napr. "Walk")
descriptionStringgetDescription()setDescription(String)Voliteľný popis
startdoublegetStart()setStart(double)Počiatočný čas v sekundách
stopdoublegetStop()setStop(double)Koncový čas v sekundách
propertiesPropertyCollectiongetProperties()Vlastné vlastnosti

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"

Pozri tiež

 Slovenčina