nodeOutliner [-addCommand string] [-addObject name] [-attrAlphaOrder string] [-connectivity name] [-currentSelection] [-lastMenuChoice string] [-longNames boolean] [-menuCommand string] [-menuMultiOption boolean] [-multiSelect boolean] [-niceNames boolean] [-noConnectivity] [-nodesDisplayed] [-pressHighlightsUnconnected boolean] [-remove string] [-removeAll] [-replace name] [-selectCommand string] [-showConnectedOnly boolean] [-showHidden boolean] [-showInputs boolean] [-showNonConnectable boolean] [-showNonKeyable boolean] [-showOutputs boolean] [-showReadOnly boolean]
[string]
nodeOutliner は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。
node アウトライナ(Outliner)コマンドで、ディペンデンシー ノードとそのアトリビュートを表示するアウトライン コントロール を作成、編集、照会します。複合アトリビュートを拡張して子を表示させることもできます。コンフィギュア フラグを追加すると、複数選択、カスタマイズ可能なコマンドの選択時発行、単一の入力アトリビュートに対するコネクション(およびコネクタビリティ)が可能になります。また、コマンド ライン インターフェース、および drag/add を使って、ノードの追加/削除/置き換えを行うこともできます。 構成によっては、ノードにコネクトされたアトリビュートをドラッグすると、ノードがコネクションの反対側の端にロードされることがあります。 コマンドをアタッチするには、右マウス ボタン メニューとフラグを使う方法があります。 このメニューは、コネクトされたアトリビュートの特定のコネクションをリスト表示させるときに使います。 コネクトされたアトリビュートの行以外をクリックすると、空のメニューが表示されます。デフォルトでは、メニューにアタッチされたコマンドはありません。なし
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-addCommand(-ac)
|
string
|
![]() ![]() ![]() |
||
|
||||
-addObject(-a)
|
name
|
![]() |
||
|
||||
-remove(-rm)
|
string
|
![]() ![]() |
||
|
||||
-removeAll(-rma)
|
|
![]() |
||
|
||||
-replace(-rpl)
|
name
|
![]() ![]() |
||
|
||||
-showInputs(-si)
|
boolean
|
![]() ![]() |
||
|
||||
-showOutputs(-so)
|
boolean
|
![]() ![]() |
||
|
||||
-showReadOnly(-sro)
|
boolean
|
![]() ![]() |
||
|
||||
-showHidden(-sh)
|
boolean
|
![]() ![]() |
||
|
||||
-showNonKeyable(-snk)
|
boolean
|
![]() ![]() |
||
|
||||
-showNonConnectable(-snc)
|
boolean
|
![]() ![]() |
||
|
||||
-showConnectedOnly(-sco)
|
boolean
|
![]() ![]() |
||
|
||||
-connectivity(-c)
|
name
|
![]() ![]() |
||
|
||||
-noConnectivity(-nc)
|
|
![]() |
||
|
||||
-multiSelect(-ms)
|
boolean
|
![]() ![]() |
||
|
||||
-selectCommand(-sc)
|
string
|
![]() ![]() |
||
|
||||
-currentSelection(-cs)
|
|
![]() |
||
|
||||
-nodesDisplayed(-nd)
|
|
![]() |
||
|
||||
-menuCommand(-mc)
|
string
|
![]() |
||
|
||||
-lastMenuChoice(-lmc)
|
string
|
![]() |
||
|
||||
-menuMultiOption(-mmo)
|
boolean
|
![]() ![]() |
||
|
||||
-pressHighlightsUnconnected(-phu)
|
boolean
|
![]() ![]() |
||
|
||||
-longNames(-ln)
|
boolean
|
![]() ![]() |
||
|
||||
-niceNames(-nn)
|
boolean
|
![]() ![]() |
||
|
||||
-attrAlphaOrder(-aao)
|
string
|
![]() ![]() ![]() |
||
|
![]() |
![]() |
![]() |
![]() |
string $mywindow = `window`; string $myform = `formLayout -numberOfDivisions 100`; // Create an outliner that will print the name of // every object added to it to history pane of the // script editor, then display all available input // plugs on the node. string $myoutliner = `nodeOutliner -showInputs true -addCommand "print(\"%node \\n\")"`; // Attach the nodeOutliner to the layout formLayout -edit -attachForm $myoutliner "top" 5 -attachForm $myoutliner "left" 5 -attachForm $myoutliner "bottom" 5 -attachForm $myoutliner "right" 5 $myform; // Display the window with the node Outliner showWindow $mywindow; // Create a sphere string $objectName[] = `sphere`; // Have the outliner display the sphere nodeOutliner -e -a nurbsSphere1 $myoutliner;