Fenêtre-> Préférences / Préférences-> Préférences

[Paramètres] -> [Unité de travail] -> [Heure]

Python
Reference Lors du changement de FPS: currentUnit
Source
Lors de l'obtention de FPS Obtenez en appelant le currentTimeUnitToFPS de Mel
GetFPS.py
import maya.cmds
import maya.mel as mel
fps = mel.eval('currentTimeUnitToFPS')
print fps
Lors du réglage du 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
Chaînes de caractères fréquemment utilisées définies dans currentUnit FPS définit des chaînes de caractères
Création d'une fonction
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] Découvrez fsp réglage fps.
Recommended Posts