AnimationChannel

AnimationChannel

概要

AnimationChannel は Aspose.3D の .NET 用 FOSS のクラスです。継承元: KeyframeSequence。

AnimationChannel はキーフレームのシーケンスを保存し、新しいキーフレームデータを挿入するための Add(time, value) を提供します。

このクラスは .NET プログラムで AnimationChannel オブジェクトを操作するための 13 のメソッドを提供します。利用可能なメソッドは次のとおりです: A3DObject, Add, FindProperty, GetEnumerator, GetProperty, KeyframeSequence, RemoveProperty, Reset, SetProperty。すべての公開メンバーは、Aspose.3D の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションから利用可能です。プロパティ: BindPoint, ComponentType, DefaultValue, KeyFrames, KeyframeSequence, Name、およびその他 3 件。

プロパティ

名前型アクセス説明
DefaultValueobject?読み取り/書き込みデフォルト値を取得または設定します。
KeyframeSequenceKeyframeSequence読み取り/書き込みキー フレーム シーケンスを取得または設定します。
ComponentTypeType読み取りコンポーネントタイプを取得します。
BindPointBindPoint読み取りバインドポイントを取得します。
KeyFramesIList<KeyFrame>読み取りキー フレームを取得します。
PostBehaviorExtrapolation読み取りポスト ビヘイビアを取得します。
PreBehaviorExtrapolation読み取り事前の動作を取得します。
Namestring読み取り/書き込み名前を取得または設定します。
PropertiesPropertyCollection読み取りすべてのプロパティのコレクションを取得します。

メソッド

シグネチャ説明
KeyframeSequence()この AnimationChannel インスタンスで KeyframeSequence を呼び出します。
KeyframeSequence(name: string)この AnimationChannel インスタンスで KeyframeSequence(name) を呼び出します。
Add(time: double, value: float)この AnimationChannel インスタンスで Add(time, value) を呼び出します。
Add(time: double, value: float, interpolation: Interpolation)この AnimationChannel インスタンスで Add(time, value, interpolation) を呼び出します。
Reset()この AnimationChannel インスタンスで Reset を呼び出します。
GetEnumerator()この AnimationChannel インスタンスで GetEnumerator を呼び出します。
A3DObject()名前なしで A3DObject クラスの新しいインスタンスを初期化します。
A3DObject(name: string)A3DObject クラスの新しいインスタンスを初期化します。
RemoveProperty(property: Property)動的プロパティを削除します。
RemoveProperty(property: string)名前で識別される指定されたプロパティを削除します。
GetProperty(property: string)指定されたプロパティの値を取得します
SetProperty(property: string, value: object?)指定されたプロパティの値を設定します
FindProperty(propertyName: string)プロパティを検索します。

参照

 日本語