Animation — Aspose.3D FOSS for Java
Example
Aspose.3D FOSS for Java のアニメーションシステムは 宣言スタブ.。唯一の AnimationClip クラスが利用可能で、コンストラクタと基本プロパティはから継承されます A3DObject.。キーフレームデータ、再生、チャンネル、そして補間は まだ実装されていません.
以下のクラスは 存在しません この版では: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).
すべてのアニメーションクラスは com.aspose.threed ルートパッケージにあります。.
import com.aspose.threed.*;AnimationClip
アニメーション範囲のための名前付きコンテナです。A Scene 複数のクリップを保持できます。継承元は A3DObject.
スタブ通知: AnimationClip 構築および命名は可能ですが、キーフレームデータや再生機能は実装されていません。このクラスは、フォーマットインポーターが往復 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"