コード例 #1
0
def openFile(filepath, silent=False):
    filepath = Path(filepath)
    ext = filepath.getExtension().lower()
    if ext == 'ma' or ext == 'mb':
        mel.saveChanges('file -f -prompt %d -o "%s"' % (silent, filepath))
        mel.addRecentFile(
            filepath,
            'mayaAscii' if Path(filepath).hasExtension('ma') else 'mayaBinary')
コード例 #2
0
ファイル: api.py プロジェクト: BGCX261/zootoolbox-svn-to-git
def openFile( filepath, silent=False ):
	filepath = Path( filepath )
	ext = filepath.getExtension().lower()
	if ext == 'ma' or ext == 'mb':
		mel.saveChanges( 'file -f -prompt %d -o "%s"' % (silent, filepath) )
		mel.addRecentFile( filepath, 'mayaAscii' if Path( filepath ).hasExtension( 'ma' ) else 'mayaBinary' )
	elif ext == 'smd':
		mel.saveChanges( 'file -f -new' )
		cmd.vstSmdIO( i=True, importSkeleton=True, filename=filepath )
コード例 #3
0
ファイル: api.py プロジェクト: jubeyjose/maya-prefs
def openFile( filepath, silent=False ):
	filepath = Path( filepath )
	ext = filepath.getExtension().lower()
	if ext == 'ma' or ext == 'mb':
		mel.saveChanges( 'file -f -prompt %d -o "%s"' % (silent, filepath) )
		mel.addRecentFile( filepath, 'mayaAscii' if Path( filepath ).hasExtension( 'ma' ) else 'mayaBinary' )
	elif ext == 'smd':
		mel.saveChanges( 'file -f -new' )
		cmd.vstSmdIO( i=True, importSkeleton=True, filename=filepath )
コード例 #4
0
ファイル: api.py プロジェクト: BGCX261/zootoolbox-git
def openFile( filepath, silent=False ):
	filepath = Path( filepath )
	ext = filepath.getExtension().lower()
	if ext == 'ma' or ext == 'mb':
		mel.saveChanges( 'file -f -prompt %d -o "%s"' % (silent, filepath) )
		mel.addRecentFile( filepath, 'mayaAscii' if Path( filepath ).hasExtension( 'ma' ) else 'mayaBinary' )