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
| Example | Example |
|---|---|
AnimationClip() | Mencipta klip tanpa nama |
AnimationClip(String name) | Mencipta klip dengan nama yang ditentukan |
Example
| Example | Example | Example | Example | Example |
|---|---|---|---|---|
name | String | getName() | setName(String) | Nama klip (cth. "Walk") |
description | String | getDescription() | setDescription(String) | Deskripsi pilihan |
start | double | getStart() | setStart(double) | Masa mula dalam saat |
stop | double | getStop() | setStop(double) | Masa tamat dalam saat |
properties | PropertyCollection | getProperties() | – | 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"