KeyframeSequence
概要
KeyframeSequence は Aspose.3D の Python 用 FOSS のクラスです。継承元: A3DObject。
KeyframeSequence は開発者がフレームごとの補間とタンジェント制御を備えたアニメーションカーブを作成できるようにします。
このクラスは Python プログラム内の KeyframeSequence オブジェクト向けに 7 つのメソッドを宣言します。利用可能なメソッドは: __init__, add, find_property, get_property, remove_property, reset, set_property。すべてのパブリックメンバーは、Aspose.3D の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: bind_point, key_frames, name, post_behavior, pre_behavior, properties。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
name | str | 読み取り/書き込み | 名前を取得または設定します。 |
properties | `` | 読み取り | プロパティを取得します。 |
bind_point | 'BindPoint' | 読み取り | バインドポイントを取得します。 |
key_frames | List['KeyFrame'] | 読み取り | キー フレームを取得します。 |
post_behavior | Extrapolation | 読み取り | post ビヘイビアを取得します。 |
pre_behavior | Extrapolation | 読み取り | 事前の動作を取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
__init__(name: str) | Calls init(name) この KeyframeSequence インスタンス上で。 |
reset() | シーケンスを初期の空状態にリセットします |
add(time: float, value: float, interpolation: Interpolation) | 指定された時間に、指定された値と補間モードでキーフレームを追加します |
find_property(property_name: str) | この KeyframeSequence インスタンスで find_property(property_name) を呼び出します。 |
get_property(property: str) | この KeyframeSequence インスタンスで get_property(property) を呼び出します。 |
set_property(property: str, value) | プロパティの値を設定します。 |
remove_property(property) | この KeyframeSequence インスタンスで remove_property(property) を呼び出します。 |