def __enter__(self):
if MAYA_VERSION >= 2016.5:
if not mc.ogs(query=True, pause=True):
mc.ogs(pause=True)
else:
self.sel = mc.ls(sl=True)
self.modelPanels = mc.getPanel(type='modelPanel')
#unfortunately there's no good way to know what's been isolated, so in this case if a view is isolated, skip it.
self.skip = list()
for each in self.modelPanels:
if mc.isolateSelect(each, query=True, state=True):
self.skip.append(each)
self.isolate(True)
mc.select(clear=True)
self.resetAutoKey = mc.autoKeyframe(query=True, state=True)
mc.autoKeyframe(state=False)
评论列表
文章目录