I want to add some keys for a anim node
here is the method of the addKeys
> addKeys(self, time, values, tangentInType='linear',
> tangentOutType='linear', unit=None) method of
> pymel.core.nodetypes.AnimCurveTA instance
So i did this
> import pymel.core as pm
> node = pm.createNode('animCurveTA')
> select -cl ;
> node.selecte()
> # Error: nt.AnimCurveTA(u'animCurveTA1') has no attribute or method named
> 'selecte'
> # Traceback (most recent call last):
> # File "<maya console>", line 1, in <module>
> # File
> "/Applications/Autodesk/maya2012/Maya.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python2.6/site-packages/pymel-1.0.0-py2.6.egg/pymel/core/nodetypes.py",
> line 321, in __getattr__
> # raise AttributeError,"%r has no attribute or method named '%s'" % (self,
> attr)
> # AttributeError: nt.AnimCurveTA(u'animCurveTA1') has no attribute or
> method named 'selecte' #
Ok, i changed the time and value to a list, but there is a new error,
> node.addKeys([3,4], [5])
>
> # Error: 'module' object has no attribute 'apiClassInfo'
>
> # Traceback (most recent call last):
>
> # File "<maya console>", line 1, in <module>
>
> # File
> "/Applications/Autodesk/maya2012/Maya.app/Contents/Frameworks/Python.framework/Versions/Current/lib/python2.6/site-packages/pymel-1.0.0-py2.6.egg/pymel/core/nodetypes.py",
> line 3006, in addKeys
>
> #
> _api.apiClassInfo['MFnAnimCurve']['enums']['TangentType']['values'].getIndex('kTangent'+tangentInType.capitalize()),
>
> # AttributeError: 'module' object has no attribute 'apiClassInfo' #
>
Who know why?
--
http://thatboy.me
--
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings:
http://groups.google.com/group/python_inside_maya/subscribe