Some questions: 1) What's the error you get? 2) Where are controler and obj defined? 3) What's the point of having b1 and b2, anyway? Why not just use controler and obj?
- Paul 2009/12/20 Vitor Lôbo Ramos <[email protected]> > Correcting: > > cmds.setDrivenKeyframe( 'name1.ty', cd='name2.ty', dv=0,v=0 ) # > functional > > > # But, with def > > ....... > > > > When I try to organize in def, no functionality > > > > > On Dec 20, 7:03 pm, Vitor Lôbo Ramos <[email protected]> > wrote: > > For some strange reason, yet, not funcina. > > The code below works perfectly without (def name ()). > > Now does not work. Why? > > > > cmds.setDrivenKeyframe( 'b2.ty', cd='b1.ty', dv=0,v=0 ) # functional > > > > #But, with def > > > > def teste(): > > > > b1 = controler > > b2 = obj > > > > cmds.setDrivenKeyframe( b2 + '.tx', cd=b1+'.tx', dv=0,v=0 ) # not > > work > > cmds.setDrivenKeyframe( '%s.tx' % b2, cd=('%s.tx' % b1), dv=0,v=0 ) > > # not work > > cmds.setDrivenKeyframe( 'b2.tx', cd='b1.tx', dv=20,v=-20 ) # not > > work > > > > On Dec 20, 6:48 pm, Paul Molodowitch <[email protected]> wrote: > > > > > > def tmirror(): > > > > > > b1 = controler > > > > b2 = obj > > > > > > cmds.setDrivenKeyframe( 'b2.tx', cd='b1.tx', dv=0,v=0 ) > > > > cmds.setDrivenKeyframe( 'b2.tx', cd='b1.tx', dv=20,v=-20 ) > > > > cmds.setDrivenKeyframe( 'b2.tx', cd='b1.tx', dv=-20,v=20 ) > > > > > Using the commands as you've given them, maya is looking for objects > whose > > > NAMES are 'b1' and 'b2'. Your variables b1 and b2 are never even used. > > > > > You'd need to do something like this: > > > > > cmds.setDrivenKeyframe( b2 + '.tx', cd=b1+'.tx', dv=0,v=0 ) > > > > > or, equivalently: > > > > > cmds.setDrivenKeyframe( '%s.tx' % b2, cd=('%s.tx' % b1), dv=0,v=0 ) > > > > > (I'm assuming that the rest of your syntax here is correct... I haven't > > > bothered to check it.) > > > > > - Paul > > > > > > What am I doing wrong? > > > > > > I want to create a simple setdrivenkey where the motion controls in > > > > positions x, y, z, and this monitor. > > > > > > -- > > > >http://groups.google.com/group/python_inside_maya > > -- > http://groups.google.com/group/python_inside_maya > -- http://groups.google.com/group/python_inside_maya
