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

概要

lsThroughFilter( string , [nodeArray=boolean], [reverse=boolean], [selection=boolean], [sort=string])

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

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

特定フィルタを通過した、ワールド内のすべてのオブジェクトがリストされます。

戻り値

string[]

フラグ

nodeArray, reverse, selection, sort
ロング ネーム(ショート ネーム) 引数型 プロパティ
nodeArray(na) boolean create
フィルタを通してノード配列全体を同時に実行する高速バージョンです。
selection(sl) boolean create
このコマンドの高速バージョンを使用して、選択したノードのみでフィルタを実行します。
sort(so) string create
nodeArray フラグとの併用のみ使用可能です。 返される配列内のノードを順序付けします。カレントのオプションは、「byName」、「byType」、および「byTime」です。
reverse(rv) boolean create
nodeArray フラグとの併用のみ使用可能です。 true の場合、返される配列内のノードの順序を逆にします。

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

Python 例

import maya.cmds as cmds

# Return all objects in the model that are named bob.
# (See the command "itemFilter" for how to construct these filters.)
cmds.lsThroughFilter( 'texturesNamedBobFilter' )

# Return same objects as above, but sorted in reverse
# alphabetical order:
cmds.lsThroughFilter( 'texturesNamedBobFilter', na=True, sort='byName', reverse=True )