2013年10月29日火曜日

テンプレートOnOff

// テンプレートOnOff
global proc templateOnOffKohakunekotarou(){
    // オブジェクトのみリスト取得
    string $SelectObjectList[] = `ls -sl -selection -objectsOnly`;
    if (`size $SelectObjectList` != 0){
        int $flg;
        for($n in $SelectObjectList){
            // オーバーライド有効化のフラグを取得
            $flg = `getAttr ($n + ".overrideEnabled") `;
            // !:true→false、false→true
            $flg =  !$flg;
            setAttr ($n + ".overrideEnabled")  $flg;
            setAttr ($n + ".overrideDisplayType")  $flg;
        }
    }else{
        warning "オブジェクトが選択されていません。";
    }
}

// 実行
templateOnOffKohakunekotarou;

0 件のコメント:

コメントを投稿