MAXKey の共通プロパティ、演算子、メソッド

> MAXKey 値 > MAXKey の共通プロパティ、演算子、メソッド

 

   

値とコレクション - クイック ナビゲーション

コンストラクタ

addNewKey <controller> <time> [#select] [#interpolate]

指定された時間のコントローラ トラックに新規キーを追加します。この新規キーは #select オプション引数が指定されると、トラック ビューでも選択されます。新規キーの値は #interpolate 引数が指定されていない限り、前のキーから取得されます。#interpolate が指定された場合、その値はその時間に補間されたコントローラ値です。

   

getKey <controller> <index_integer>

インデックス付きキーを MAXKey インスタンスとして返します。

   

<key_array>[<index_integer>]

ここで <key_array> は次のようになります。

<controller>.keys
<node>.<animatable_property>.keys

   

プロパティ

すべてのキーフレーム可能なコントローラ タイプと関連付けられたキーでは、次のプロパティにアクセスできます。

<key>.time Time

時間値または数値(フレームとして解釈される)

   

<key>.selected Boolean

キーが選択されているかどうかを指定します。読み込み/書き込みアクセス。

   

.time プロパティは、一部のコントローラのキーでは読み取り専用、その他のコントローラのキーでは読み取り/書き込みが可能です。コントローラ タイプの記述は、 .time プロパティが読み取り専用か、読み取り/書き込み可能かどうかを指定します。

.time プロパティが読み取り/書き込み可能なコントローラの場合、次のプロパティも使用できます。

<key>.value varies --class determined by its containing controller

   

メソッド

copy <key>

キー値のコピーを作成します。このコピーはオリジナル キーの独立したものではなく、キー値は常にコントローラのキーを参照します。このメソッドは主に配列のコピーをサポートするために存在します。

ベジェ、TCB、重心モーフなどのコントローラのキーには、追加のプロパティとメソッドがあります。詳細は、「ベジェ コントローラ キー」、「TCB コントローラ キー」、および「重心モーフ コントローラ キー」を参照してください。

関連事項