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

概要

deleteAttr [-attribute string] [-name string] node...|attribute...

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

ダイナミック アトリビュートをノードから削除するために使用します。アトリビュートは、ロング ネームかショート ネームのどちらかを使用して指定できます。一度に削除できるのは、1 つのダイナミック アトリビュートのみです。スタティック アトリビュートは削除できません。複合アトリビュートの子は削除できません。その場合は、複合アトリビュート全体を削除する必要があります。このコマンドには編集機能がありません。唯一の照会機能は、ノードのすべてのダイナミック アトリビュートをリストする機能です。

戻り値

なし

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

関連

addAttr, aliasAttr, attributeInfo, getClassification, nodeType, objExists, objectType, renameAttr

フラグ

attribute, name
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
-name(-n) string create
ノード名
-attribute(-at) string create
アトリビュートのロング ネームかショート ネームを指定します。

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

MEL 例

createNode planet -n mars;
addAttr -ln martians -sn mr -at double;
addAttr -ln greenMen -sn gm -at double;

// Delete an attribute named mr/martians.
  deleteAttr -at mr mars;

// Alternative syntax
  deleteAttr mars.greenMen;

// Query for the list of dynamic attributes.
  deleteAttr -q mars;