Animation — Aspose.3D FOSS for Java

Example

Sistem animasi dalam Aspose.3D FOSS untuk Java ialah stub deklarasi. Hanya AnimationClip kelas tersedia, dengan konstruktor dan sifat asas yang diwarisi daripada A3DObject. Data bingkai kunci, main balik, saluran, dan interpolasi adalah belum dilaksanakan.

Kelas berikut tidak wujud dalam edisi ini: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

Semua kelas animasi berada dalam com.aspose.threed pakej root.

import com.aspose.threed.*;

AnimationClip

Bekas bernama untuk julat animasi. A Scene boleh memegang berbilang klip. Mewarisi dari A3DObject.

Notis stub: AnimationClip boleh dibina dan dinamakan, tetapi data keyframe dan fungsi playback tidak dilaksanakan. Kelas ini wujud untuk membolehkan format importers mengekalkan metadata klip animasi semasa round-trip I/O.

Example

ExampleExample
AnimationClip()Mencipta klip tanpa nama
AnimationClip(String name)Mencipta klip dengan nama yang ditentukan

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Nama klip (cth. "Walk")
descriptionStringgetDescription()setDescription(String)Deskripsi pilihan
startdoublegetStart()setStart(double)Masa mula dalam saat
stopdoublegetStop()setStop(double)Masa tamat dalam saat
propertiesPropertyCollectiongetProperties()Properti khusus

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"

Lihat Juga

 Bahasa Melayu