移動先: 概要 戻り値 フラグ Python の例

概要

clipEditor( editorName , [allTrackHeights=int], [autoFit=string], [characterOutline=string], [clipDropCmd=string], [control=boolean], [defineTemplate=string], [deleteCmd=string], [deselectAll=boolean], [displayActiveKeyTangents=string], [displayActiveKeys=string], [displayInfinities=string], [displayKeys=string], [displayTangents=string], [docTag=string], [exists=boolean], [filter=string], [forceMainConnection=string], [frameAll=boolean], [frameRange=[float, float]], [highlightConnection=string], [highlightedBlend=[string, string]], [highlightedClip=[string, string]], [listAllCharacters=boolean], [listCurrentCharacters=boolean], [lockMainConnection=boolean], [lookAt=string], [mainListConnection=string], [menuContext=string], [panel=string], [parent=string], [selectBlend=[string, string, string]], [selectClip=[string, string]], [selectionConnection=string], [snapTime=string], [snapValue=string], [stateString=boolean], [unParent=boolean], [unlockMainConnection=boolean], [updateMainConnection=boolean], [useTemplate=string])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

clipEditor は「元に戻す」が可能、「照会」が可能、「編集」が可能です。

指定した名前のクリップ エディタを作成します。

戻り値

string

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

allTrackHeights, autoFit, characterOutline, clipDropCmd, control, defineTemplate, deleteCmd, deselectAll, displayActiveKeyTangents, displayActiveKeys, displayInfinities, displayKeys, displayTangents, docTag, exists, filter, forceMainConnection, frameAll, frameRange, highlightConnection, highlightedBlend, highlightedClip, listAllCharacters, listCurrentCharacters, lockMainConnection, lookAt, mainListConnection, menuContext, panel, parent, selectBlend, selectClip, selectionConnection, snapTime, snapValue, stateString, unParent, unlockMainConnection, updateMainConnection, useTemplate
ロング ネーム(ショート ネーム) 引数型 プロパティ
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、 true または false を返します。他のフラグは無視されます。
defineTemplate(dt) string create
他の任意のフラグと引数を解析し、かつ引数で指定したコマンド テンプレートに 追加するモードに、コマンドのモードを変更します。 templateName がカレントのテンプレートとして設定されていれば、 その後コマンドが実行されるたびに、この引数がデフォルトの引数として使用されます。
useTemplate(ut) string create
コマンドに、カレント以外のコマンド テンプレートの使用を強制します。
panel(pnl) string createquery
エディタが属しているパネルを指定します。デフォルトでは、エディタがスクリプト パネルの作成コールバックで作成された場合、エディタはそのパネルに属します。エディタがパネルに属していない場合、 エディタのあるウィンドウを削除するとエディタも削除されます。
parent(p) string createqueryedit
このエディタの親のレイアウトを指定します。このフラグは、エディタが現在ペアレント化されていない場合のみに効果があります。
unParent(up) boolean createedit
エディタをそのレイアウトから削除するように指定します。 照会には使用できません。
control(ctl) boolean query
照会モード専用です。このエディタの最上位のコントロールを返します。 通常は、親を取得してポップアップ メニューをアタッチするために使用します。 注意: コントロールのないエディタが存在する場合があります。コントロールがない場合は、このフラグは NONE を返します。
mainListConnection(mlc) string createqueryedit
エディタがコンテンツのソースとして使用する selectionConnection オブジェクトの名前を指定します。エディタは selectionConnection オブジェクトに含まれている項目のみを表示します。
forceMainConnection(fmc) string createqueryedit
エディタがコンテンツのソースとして使用する selectionConnection オブジェクトの名前を指定します。エディタは selectionConnection オブジェクトに含まれている項目のみを表示します。これは -mainListConnection フラグの変形で、 コネクションがロックされている場合でも強制的に変更します。このフラグを使用して、-unlockMainConnection、-mainListConnection、-lockMainConnection フラグを直後に連続して使用する場合に、オーバーヘッドを減します。
selectionConnection(slc) string createqueryedit
その独自のセレクション リストをエディタと同期化させる selectionConnection オブジェクトの名前を指定します。このエディタから選択する場合、 selectionConnection オブジェクトの中から選択します。オブジェクトが変更されると、エディタが更新されて変更が反映されます。
highlightConnection(hlc) string createqueryedit
そのハイライト リストをエディタと同期化させる selectionConnection オブジェクトの名前を指定します。すべてのエディタにハイライト リストがあるわけではありません。ハイライト リストがあるエディタの場合、これは第二の選択項目を表示したリストになります。
filter(f) string createqueryedit
このエディタに配置する項目フィルタ オブジェクトの名前を指定します。 エディタの主要リストに表示される情報をフィルタします。
lockMainConnection(lck) boolean createedit
mainConnection 内のオブジェクトのカレント リストをロックして、そのオブジェクトだけがエディタ内に表示されるようにします。 これ以降、元の mainConnection に変更を加えても無視されます。
stateString(sts) boolean query
照会モード専用のフラグです。エディタを編集して現在のエディタの状態と一致させる MEL コマンドを返します。返されたコマンド文字列は、指定した名前の代わりに文字列変数 $editorName を使用します。
unlockMainConnection(ulk) boolean createedit
mainConnection をロック解除して、オリジナルの mainConnection(まだ使用可能な場合)を効率的に復元し、ダイナミックな更新を行います。
updateMainConnection(upd) boolean createedit
ロックされた mainConnection をオリジナルの mainConnection から更新させますが、ロック状態は保持されます。
docTag(dtg) string createqueryedit
Maya エディタにタグをアタッチします。
displayKeys(dk) string edit
on | off はエディタのキーフレームの表示/非表示を切り替えます
displayTangents(dtn) string edit
on | off はエディタの接線の表示/非表示を切り替えます
displayActiveKeys(dak) string edit
on | off はエディタの接線の表示/非表示を切り替えます
displayActiveKeyTangents(dat) string edit
on | off はエディタの接線の表示/非表示を切り替えます
displayInfinities(di) string edit
on | off は、エディタのインフィニティの表示/非表示を切り替えます。
autoFit(af) string queryedit
on | off はビューへの自動フィットのオン/オフを切り替えます
lookAt(la) string edit
fitView ヘルパーを、「all」、「selected」、「currentTime」のいずれかで指定できます。
snapTime(st) string queryedit
時間におけるキーフレームの移動スナップを「none」、「integer」、「keyframe」のいずれかで指定できます。
snapValue(sv) string queryedit
値におけるキーフレームの移動スナップを「none」、「integer」、「keyframe」のいずれかで指定できます。
characterOutline(co) string createqueryedit
クリップ エディタと併用するためのキャラクタ アウトラインを設定/返します。
highlightedBlend(hb) [string, string] query
スケジューラとインデックスに従いハイライトされたブレンドを返します。
highlightedClip(hc) [string, string] query
スケジューラとインデックスに従いハイライトされたクリップを返します。
selectBlend(sb) [string, string, string] queryedit
スケジューラの名前と、ブレンドで使用された 2 つのクリップのインデックスで指定したブレンドを選択します。 照会すると、スケジューラの名前と選択したブレンドのすべての 2 つのクリップ インデックスが返されます。
selectClip(sc) [string, string] queryedit
スケジューラの名前とクリップ インデックスで指定したクリップを選択します。 照会すると、選択したすべてのクリップのスケジューラとクリップ インデックスが含まれる文字列が返されます。
deselectAll(da) boolean edit
エディタのすべてのクリップとブレンドを選択解除します。
clipDropCmd(cd) string edit
クリップ ノードが Trax エディタにドロップされたときに実行されるコマンドです。
deleteCmd(dc) string edit
backspace キーを押すと実行されるコマンド
frameAll(fa) boolean edit
エディタのすべてのクリップのフレーム ビューです。
frameRange(fr) [float, float] edit
範囲の開始/終了前後のフレーム ビューです。
listAllCharacters(lac) boolean edit
エディタとアウトライナ(Outliner)にあるすべてのキャラクタのリストです。
listCurrentCharacters(lc) boolean edit
エディタとアウトライナ(Outliner)のみにあるキャラクタのリストです。
menuContext(mc) string query
カーソルの下のデータ オブジェクトのタイプを表す文字配列を返します。戻り値: {"timeSlider"} {"nothing"} {"track", "track index", "character node name", "group name"} {"clip", "clip node name"}
allTrackHeights(th) int queryedit
すべてのエディタのトラックの高さを設定/返します。値は行数で指定されます。デフォルトは 1 です。 有効な値は 1 または 2 です。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python の例

import maya.cmds as cmds

cmds.clipEditor( "clipEditorName" )