移動先: 概要 戻り値 Python 例.

概要

saveShelf( string string )

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

saveShelf は 「元に戻す」が可能、「照会」が不可能「編集」が不可能 です。

このコマンドは指定されたシェルフ(1 番目の引数)を指定されたファイル(2 番目の引数)に保存します。

戻り値

boolean成功の場合は true です。

Python 例

import maya.cmds as cmds

#    Create a window with a shelf in it.
#
window = cmds.window()
tabs = cmds.tabLayout()
shelf = cmds.shelfLayout()
cmds.shelfButton( '\"Hello\\n\"")', image1='commandButton.xpm', command='("print' )
cmds.tabLayout( tabs, edit=True, tabLabel=(str(shelf),'Example Shelf')  )
cmds.showWindow( window )

#    At this point the example would be made more interesting if you
#    put some additional items on this shelf.

#    Now save the shelf in the temp directory.
#
tempDir = cmds.internalVar( userTmpDir=True )
cmds.saveShelf( shelf, (tempDir + 'ExampleShelf') );