def channels(self):
'''
The keySelection's channels list.
'''
if not self._channels:
if self._curves:
for c in self._curves:
self._channels.append(getChannelFromAnimCurve(c))
elif self._nodes:
for obj in self._nodes:
keyable = mc.listAttr(obj, keyable=True, unlocked=True, hasData=True, settable=True)
if keyable:
for attr in keyable:
self._channels.append('.'.join((obj, attr)))
return self._channels
评论列表
文章目录