1

オブジェクトが Maya に存在するかどうかを確認する方法はありますが、部分的なオブジェクト名のみを検索しますか?

たとえば、 で始まるオブジェクトを検索しますがobject、実際の名前はobject_001です。

これを行う方法はありますか?現状では、特定の名前を検索する方法しか知りません。

if (objExists('object_001'):
    //Do Something

しかし明らかに、obj文字列はオブジェクト自体に正確でなければなりません。

4

1 に答える 1

1

Pymellsは、名前に一致する正規表現を直接受け入れるようです。したがって、次のように動作するはずです。一致する要素が存在する場合、空でないリストが返されます。ブールコンテキストの空でないリストは として評価されますが、空のリストは と評価されTrueますFalse

if ls(regex='object.*'):
    ...
于 2013-08-25T13:39:17.163 に答える