Animation — Aspose.3D FOSS for Java
Example
Анімаційна система в Aspose.3D FOSS для Java є заглушка оголошення. Тільки AnimationClip клас доступний, з конструкторами та базовими властивостями, успадкованими від A3DObject.Дані ключових кадрів, відтворення, канали та інтерполяція є ще не реалізовано.
Наступні класи не існують у цьому випуску: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).
Усі класи анімації знаходяться в com.aspose.threed кореневому пакеті.
import com.aspose.threed.*;AnimationClip
Іменований контейнер для діапазону анімації. A Scene може містити кілька кліпів. Наслідує від A3DObject.
Повідомлення-заглушка: AnimationClip можна створити та назвати, але дані ключових кадрів та функціональність відтворення не реалізовані. Клас існує, щоб дозволити імпортерам форматів зберігати метадані анімаційних кліпів під час round‑trip I/O.
Example
| Example | Example |
|---|---|
AnimationClip() | Створює кліп без назви |
AnimationClip(String name) | Створює кліп із вказаною назвою |
Example
| Example | Example | Example | Example | Example |
|---|---|---|---|---|
name | String | getName() | setName(String) | Назва кліпу (наприклад,. "Walk") |
description | String | getDescription() | setDescription(String) | Необов’язковий опис |
start | double | getStart() | setStart(double) | Час початку в секундах |
stop | double | getStop() | setStop(double) | Час завершення в секундах |
properties | PropertyCollection | getProperties() | – | Користувацькі властивості |
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"