Animation Editor 属性

導入

v5.0

Animation Editor のビュー属性(「View.GetAttributeValue」および「View.SetAttributeValue」を参照)。 すべての属性が、設定と取得の両方をサポートしているとは限りません。 表の 3 番目の列で確認してください。

Relational View をカスタマイズするときに使用できる属性のタイプの全リストについては、「ViewAttributes」を参照してください。
属性名 詳細 サポート
targetcontent アニメートされたパラメータを表示するオブジェクトの名前。 ビューが関係によって操作される場合、この内容は動的に変わります。 ビューが開いていない場合でも、この属性をプログラム的に制御することができます。

指定可能な値:

説明:

<任意の有効なシーン オブジェクト> アニメートされるパラメータを持つオブジェクトの SIObject.Name
View.SetAttributeValue のみ。
viewer Animation Editor が開いたときに表示されるビューア。 Animation Editor を開くと、パラメータのリストがスキャンされ、これらのパラメータの「デフォルト」エディタが開きます。 エクスプレッションが付いている 1 つのパラメータの場合は、Expression Editor が開きます。 ただし、エクスプレッションと F カーブがミックスしている場合は、FCurve Editor が開きます。

指定可能な値:

説明:

FCurve Editor エディタに FCurve Editor をロードします。
DopeSheet エディタに DopeSheet をロードします。
Expression Editor エディタに Expression Editor をロードします。
Scripted Operator Editor エディタに Scripted Operator Editor をロードします。
View.SetAttributeValue のみ。
drivingaction Animation Editor に、現在のフレームのアクション クリップによって駆動されているパラメータのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)駆動されているかどうかにかかわらずパラメータを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' 駆動されているパラメータのみを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
animatedparamsonly Animation Editor に、エレメントのアニメートされたパラメータおよびグラフ内で関連付けられている F カーブのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' 制限なくアニメートされたパラメータを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' (デフォルト)エレメントのアニメートされたパラメータおよび F カーブのみを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
keyableparamsonly Animation Editor に、Keyable Parameters Editor で定義されている、エレメントのキー設定可能なパラメータのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)制限なくキー設定可能なパラメータを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' エレメントのキー設定可能なパラメータのみを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
filterpreset どの種類のパラメータを表示するかを定義します。 有効な値のリストについては、siATFilterPreset の列挙子を参照してください。 View.GetAttributeValue および View.SetAttributeValue
taggedparameters エレメントのどのタグつきパラメータと関連付けれている F カーブを表示するかを定義します。 これは、[Explorer] > [パラメータ フィルタ] > [タグつきパラメータ]メニューから選択内容を変更する操作に相当するスクリプトです。 これは文字列マスクの一種なので、値を設定するには、パイプ区切り("|")されたオプションのリストを渡すか、siATFilterTaggedParameters 列挙型から 1 つの値を指定します。 たとえば、次のように記述します。
// Show only tagged 1 parameters
myView.SetAttributeValue("TaggedParameters", siATFilterTagged1); 

// Show tagged 3, 4 and 5 parameters
myView.SetAttributeValue("TaggedParameters", "Tag3|Tag4|Tag5");
siATFilterTaggedAll の値が View.SetAttributeValue メソッドに渡される場合、その他の値は無視されます。
View.GetAttributeValue および View.SetAttributeValue
activationparamsonly Animation Editor に、エレメントのアクティブまたはミュートのパラメータのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)制限なくアクティブまたはミュートのパラメータを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' エレメントのアクティブまたはミュートのパラメータのみを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
markedparamsonly Animation Editor に、エレメントのマークされたパラメータおよび関連付けられている F カーブのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)制限なくマークされたパラメータを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' マーキングされたパラメータのみを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
trackselection Animation Explorer で、最初に選択されたエレメントのノードが常に表示されるように自動的にスクロールするかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)自動スクロールを無効にします。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' 自動スクロールを有効にします。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
decomposebranchsel Animation Explorer にブランチ選択されたオブジェクトの子、孫、それ以降の子孫がトップレベル ノードまたはネストされた 1 つの階層として表示されるようにするかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)ネストされた階層として表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' トップレベルのノードとして表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
localpropsonly Animation Explorer に、継承方法とは無関係に、オブジェクトまたはすべてのプロパティに直接適用されているプロパティのみを表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)すべてのプロパティを表示します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' オブジェクトに直接適用されているプロパティを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
lockedparams Animation Explorer に、ロックされたパラメータを表示するかどうかを定義します。

指定可能な値:

説明:

'false' ロックされたパラメータは非表示になります。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' (デフォルト)ロックされたパラメータを表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
flattenstate Animation Editor を開いたときの階層の表示方法を制御します。

指定可能な値:

説明:

'None' 階層全体を表示します。
'Parameters' 中間ノードは表示されず、ブランチの最後に名前が変更されたノードが表示されます。 たとえば、[グローバル変換] > [位置] > [X ノード][グローバル変換] > [Pos.X]として表示されます。
'All' (デフォルト)中間ノード(プロパティ、プリミティブ、マテリアルなど)を非表示にしてフラットなリストにパラメータを表示します。 たとえば、[グローバル変換] > [位置] > [X ノード][グローバル変換] > [Pos.X]に簡略化できます。
View.GetAttributeValue および View.SetAttributeValue
colorcoding Animation Explorer に、さまざまなタイプのノードを異なる色で表示するかどうかを定義します。

指定可能な値:

説明:

'false' タイプは色分けされません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' (デフォルト)ノードのタイプを色分けして表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
scriptnames Animation Explorer でノード ラベルの標準名を使用する代わりにスクリプト名を使用するかどうかを決定します。

この属性の使用例については、View.BeginEdit メソッドを参照してください。

指定可能な値:

説明:

'false' 標準名を使用します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' (デフォルト)スクリプト名を使用します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
parametervalues Animation Explorer に、選択されているすべてのパラメータの値を表示するかどうかを定義します。

指定可能な値:

説明:

'false' (デフォルト)値を表示しません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' パラメータの値をパラメータの値の次に表示します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
parametersort 指定された条件でパラメータをソートします。

指定可能な値:

説明:

'None' エレメントを作成した日時や親子として関連付けた日時に基づいた順序を使用します。
'Alphabetical' (デフォルト)アルファベット順にパラメータをソートします。 数値のサフィクスが付いている場合は数値の大きさの順にソートされます。したがって、Param2Param10 より前に置かれます。
'Layout' プロパティ エディタに表示される順番でソートされます。 対応するプロパティ エディタで表示されないパラメータは、リストに含まれません。
View.GetAttributeValue および View.SetAttributeValue
lock この属性は、Animation Explorer のロック状態を制御します。

指定可能な値:

説明:

'true' Animation Explorer をロックします。 注: バイナリの true ではなく、文字列の"true"を使用してください。
'false' Animation Explorer をロック解除します。 注: バイナリの false ではなく、文字列の"false"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
snaptogrid Animation Editor でグリッドへのスナップ機能を使用するかどうかを指定します。

注: この属性は、ビュー エリア(右パネル)が F カーブ グラフの場合にのみ有効です。

指定可能な値:

説明:

'false' (デフォルト)グリッドへのスナップ機能は使用されません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' グリッドへのスナップ機能を使用します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
snaptoframe Animation Editor でフレームへのスナップ機能を使用するかどうかを指定します。

注: この属性は、ビュー エリア(右パネル)が F カーブ グラフの場合にのみ有効です。

指定可能な値:

説明:

'false' (デフォルト)フレームへのスナップ機能は使用されません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' フレームへのスナップ機能を使用します。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
snapslopes キー ポイント上のスロープ ハンドルを操作するときに、スナップされるかどうかを指定します。

注: この属性は、ビュー エリア(右パネル)が F カーブ グラフの場合にのみ有効です。

指定可能な値:

説明:

'false' (デフォルト)スロープ ハンドルではスナップ機能が使用されません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' キー ポイント上のスロープ ハンドルを操作するときに、スナップされません。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue
autosnaptoframes 領域をスケーリングするときに、キーをフレーム上に保持するかどうかを指定します。

注: この属性は、ビュー エリア(右パネル)が F カーブ グラフまたはドープシートの場合にのみ有効です。

指定可能な値:

説明:

'false' (デフォルト)キーがフレームにスナップされません。 注: バイナリの false ではなく、文字列の"false"を使用してください。
'true' 領域をスケーリングするときに、キーがフレーム上に保持されます。 注: バイナリの true ではなく、文字列の"true"を使用してください。
View.GetAttributeValue および View.SetAttributeValue