, поэтому я работаю над простым скриптом счетчика кадров, чтобы начать обучение python в Maya.
Мой план состоит в том, чтобы сценарий выяснил, сколько кадров находится на временной шкале, а затем для каждого кадра создайте текстовое число (используя команду текстовых кривых), а затем включите и отключите их видимость. Я полагаю, это будет быстрее, чем строить их на лету. Я столкнулся с небольшой проблемой, пытаясь заставить скрипт построить число на каждом кадре. скрипт ниже:
код
import maya.cmds as cmds
newcurrent = cmds.currentTime(frame)
start = cmds.playbackOptions( q=True,min=True )
end = cmds.playbackOptions( q=True,max=True )
timerange = [start, end]
for frame in range (timerange):
cmds.textCurves( f='Times-Roman', t= newcurrent )
это, очевидно, раздел 'for frame in range (timerange):', который вызывает у меня некоторые проблемы. Я не уверен в правильном синтаксисе, чтобы делать то, что я хочу здесь
спасибо за любую помощь!