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

概要

applyAttrPattern [-nodeType string] [-patternName string]

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

定義済みのパターンで表現したアトリビュート構造を使用し、ノードに(ダイナミック アトリビュートとして)、またはノード タイプに(拡張子アトリビュートとして)適用します。パターンで表現したアトリビュート構造を操作で複製できるため、同じパターンを異なるノードまたはノード タイプに何度も適用することができます。パターンの作成方法については、'createAttrPatterns' コマンドを参照してください。

戻り値

intアトリビュートが追加されたノードの数またはノード タイプ

キーワード

attribute, pattern

関連

addAttr, addExtension, createAttrPatterns, deleteAttrPattern, listAttrPatterns

フラグ

nodeType, patternName
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-patternName(-pn) string create
適用するパターンの名前。この名前を持つパターンは、createAttrPatterns コマンドを使用して事前に作成されている必要があります。
-nodeType(-nt) string create
アトリビュート パターンが適用されるノード タイプの名前。このフラグによって新しい拡張子アトリビュート ツリーが作成され、指定されたタイプのすべてのノードで新しいアトリビュートが使用可能になります。指定されていない場合は、ダイナミック アトリビュートのアプリケーションに対し、ノード名を指定するか、ノードを選択する必要があります。

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

MEL 例

polySphere -n "sphere1";
applyAttrPattern -patternName "myXMLPattern" "sphere1";
// Result: 1 //
polySphere -n "sphere2";
polySphere -n "sphere3";
select sphere1 sphere2;
applyAttrPattern -patternName "myXMLPattern";
// Result: 2 //
applyAttrPattern -patternName "myXMLPattern" -nodeType "transform";
// Result: 1 //