ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. MEL 例.

概要

findType [-deep] [-exact] [-forward] [-type string]

findType は、取り消し不可能照会不可能、および編集不可能です。

findType コマンドは、特定のノードのディペンデンシー サブグラフを検索し、指定したタイプのすべてのノードを見つけます。検索は、上流(入力接続)または下流(出力接続)に向かって行うことができます。一致するノードを検索する場合、プラグ/アトリビュートの依存関係は考慮されません。考慮されるのは接続のみです。

戻り値

string[]指定したノードに接続されている、要求されたタイプのノードのリストです。

キーワード

debug, node, type, search

関連

affectedNet, affects, allNodeTypes, listConnections

フラグ

deep, exact, forward, type
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-deep(-d) create
最初のノードだけではなく、指定したタイプのすべてのノードを検索します。
-exact(-e) create
ノード階層内のいずれかではなく、ノード タイプを正確に一致させます。
-forward(-f) create
一致するノードをグラフ内の後方(上流)でなく前方(下流)に向かって探します。
-type(-t) string create
検索するノードのタイプです(例: transform)。このフラグは必須です。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます コマンド内でフラグを複数回使用できます。

MEL 例

createNode transform -name silly;
createNode transform -name putty;
connectAttr putty.tx silly.tx;

// Find transform nodes connected to node "silly"
//
findType -d -t "transform" silly;
// Result: silly putty //

//
// Look forward from a selected item
//
select silly;
findType -d -forward -t "transform";
// Result: silly //

//
// Find all time nodes
//
setKeyframe -t 10;
findType -d -e -t "time";
// Result: time1   //

//
// Find all anim curve nodes
//
findType -d -t "animCurve";
// ,Result:, pairBlend1_inTranslateX1 silly_translateY silly_translateZ silly_visibility silly_rotateX silly_rotateY silly_rotateZ silly_scaleX silly_scaleY silly_scaleZ //
// Result: //