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

ExampleExample
AnimationClip()Створює кліп без назви
AnimationClip(String name)Створює кліп із вказаною назвою

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)Назва кліпу (наприклад,. "Walk")
descriptionStringgetDescription()setDescription(String)Необов’язковий опис
startdoublegetStart()setStart(double)Час початку в секундах
stopdoublegetStop()setStop(double)Час завершення в секундах
propertiesPropertyCollectiongetProperties()Користувацькі властивості

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"

Див. також

 Українська