Fenster-> Einstellungen / Einstellungen-> Einstellungen
[Einstellungen] -> [Arbeitseinheit] -> [Zeit]
Python
Reference Beim Ändern von FPS: currentUnit
Source
Wenn Sie FPS bekommen Rufen Sie Mel's currentTimeUnitToFPS auf
GetFPS.py
import maya.cmds
import maya.mel as mel
fps = mel.eval('currentTimeUnitToFPS')
print fps
Beim Einstellen von FPS
SetFPS.py
import maya.cmds
import maya.mel as mel
import maya.cmds
import maya.mel as mel
cmds.currentUnit( time='ntsc' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 30.0
cmds.currentUnit( time='250fps' )
fps = mel.eval('currentTimeUnitToFPS')
print fps
# 250.0
Häufig verwendete Zeichenketten in currentUnit FPS setzen Zeichenketten
Funktion erstellt
DefGetFPS.py
import maya.cmds
import maya.mel as mel
def SetFPS(fps):
unit = 'ntscf'
if fps == 15:
unit = 'game'
elif fps == 24:
unit = 'film'
elif fps == 25:
unit = 'pal'
elif fps == 30:
unit = 'ntsc'
elif fps == 48:
unit = 'show'
elif fps == 50:
unit = 'palf'
elif fps == 60:
unit = 'ntscf'
else:
unit = str(fps)+'fps'
cmds.currentUnit( time=unit )
fps = mel.eval('currentTimeUnitToFPS')
print fps
SetFPS(15)
SetFPS(24)
SetFPS(25)
SetFPS(30)
SetFPS(48)
SetFPS(50)
SetFPS(60)
SetFPS(250)
[mel] Check out fsp fps Einstellung.
Recommended Posts