Animation — Aspose.3D FOSS for Java

Example

Animācijas sistēma Aspose.3D FOSS priekš Java ir deklarācijas šablons. Tikai AnimationClip klase ir pieejama, ar konstruktoriem un pamata īpašībām, kas mantotas no A3DObject. Atslēgas kadru dati, atskaņošana, kanāli un interpolācija ir vēl nav īstenota.

Sekojošās klases neeksistē šajā izdevumā: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Visas animācijas klases atrodas com.aspose.threed saknes pakotnē.

import com.aspose.threed.*;

AnimationClip

Nosaukts konteineris animācijas diapazonam. A Scene var saturēt vairākus klipus. Manto no A3DObject.

Stub paziņojums: AnimationClip var tikt izveidots un nosaukts, bet atslēgkadru dati un atskaņošanas funkcionalitāte nav īstenota. Šī klase pastāv, lai ļautu formāta importētājiem saglabāt animācijas klipa metadatus round‑trip I/O laikā.

Example

ExampleExample
AnimationClip()Izveido klipu bez nosaukuma
AnimationClip(String name)Izveido klipu ar norādīto nosaukumu

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Klipa nosaukums (e.g. "Walk")
descriptionStringgetDescription()setDescription(String)Pēc izvēles apraksts
startdoublegetStart()setStart(double)Sākuma laiks sekundēs
stopdoublegetStop()setStop(double)Beigu laiks sekundēs
propertiesPropertyCollectiongetProperties()Pielāgotas īpašības

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"

Skatīt arī

 Latviešu