ジャンプ先: 概要. 戻り値.
キーワード. 関連項目.
フラグ. Python 例.
affects(string, [by=boolean], [type=string])
注意:
オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
affects は 「元に戻す」が不可能、「照会」が不可能、「編集」が不可能
です。
このコマンドは、指定されたアトリビュートに作用するノードまたはノード タイプに関するアトリビュートのリストを返します。
string |
作用される/作用するアトリビュートのリスト |
attribute, node, class, dg
affectedNet, listConnections
by, type
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
by() |
boolean |
|
|
指定したアトリビュートに作用するアトリビュートではなく、指定したアトリビュートの作用を受けるアトリビュートを表示します。 |
|
type(t) |
string |
|
|
「作用対象」情報を取得するスタティック ノード タイプ |
|
: コマンドの作成モードで使用可能なフラグ |
: コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ |
: タプルまたはリストとして渡された複数の引数を持てるフラグ |
import maya.cmds as cmds
# List the attributes on node "sphere" that affect the "tx" attribute
cmds.sphere( n='sphere' )
cmds.affects( 'tx', 'sphere' )
# List the attributes on nodes of type "transform" that are affected by
# the "ty" attribute
cmds.affects( 'ty', by=True, t='transform' )
# List the attributes on nodes of type "revolve" that affect the
# "outputSurface" attribute
cmds.affects( 'outputSurface', t='revolve' )