def km_randSpin(rigidBodys,xspin,yspin,zspin): is ready to take 4 argument
and you are not passing any argument on event c='km_
>
> randSpin()' argument list is empty , and i dont know why u want to pass 4
> argument there ??
>

either you can use def
km_randSpin(rigidBodys=None,xspin=None,yspin=None,zspin=None):

or simply  use  def km_randSpin()

All the best


On Sat, Dec 12, 2009 at 1:07 PM, dodoer <[email protected]> wrote:

> help me,I want this not work,
>
>
>
>
> import maya.cmds as cmds
> window1 = cmds.window( retain=True )
>
> cmds.paneLayout()
> cmds.scrollField(wordWrap=True, text='The title of this window will
> reflect the current object selection.')
>
> window2=cmds.window( menuBar=True, width=200)
> cmds.menu(label="help")
> cmds.menuItem(l="help",c=('cmds.toggleWindowVisibility(\"' + window1
> +'\")' ))
> cmds.menuItem(l="about",c="about()")
> cmds.menuItem(divider=1)
> cmds.menuItem(l="Exit",c="quit")
> cmds.menu(label="edit")
> cmds.menuItem(l="reset",c="km_resetUL()")
> cmds.scrollLayout
> (horizontalScrollBarThickness=0,verticalScrollBarThickness=10,childResizable=True
> )
> cmds.columnLayout()
> minSpinFloat=cmds.floatFieldGrp
> (numberOfFields=3,label="min",value1=0,value2=0,value3=0)
> cmds.button(l="go",c='km_randSpin()')
> cmds.showWindow( window1 )
> cmds.showWindow( window2 )
>
> def km_randSpin(rigidBodys,xspin,yspin,zspin):
>    import random
>    minX=cmds.floatFieldGrp(minSpinFloat,q=True,value1=True)
>    minY=cmds.floatFieldGrp(minSpinFloat,q=True,value2=True)
>    minZ=cmds.floatFieldGrp(minSpinFloat,q=True,value3=True)
>    rigidbodys=cmds.ls(sl=True,dag=True)
>    for eachRigidBody in rigidbodys:
>        xSpin=random.randint(-minX,minX)
>        ySpin=random.randint(-minY,minY)
>        zSpin=random.randint(-minZ,minZ)
>        cmds.setAttr(eachRigidBody+".initialSpinX",xSpin)
>        cmds.setAttr(eachRigidBody+".initialSpinY",ySpin)
>        cmds.setAttr(eachRigidBody+".initialSpinZ",zSpin)
>
> def km_resetUL(mixSpinFloat):
>    cmds.floatFieldGrp(mixSpinFloat,e=True,value1=0,value2=0,value3=0)
>
>
>
> def about():
>    cmds.confirmDialog( title='Confirm', message='km_rigidbody||
> version1.0')
>
> --
> http://groups.google.com/group/python_inside_maya




-- 
സ്നേഹിക്കയില്ല ഞാന്‍
നോവുമാത്മാവിനെ സ്നേഹിച്ചിടാത്തൊരു
തത്വശാസ്ത്രത്തെയും -- വയലാര്‍

"തെറ്റു ചെയ്യുന്നവന്‍ മനുഷ്യനാണു്‌; അതിനെക്കുറിച്ചോര്‍ത്തു ദു:ഖിക്കുന്നവന്‍
മഹര്‍ഷിയാണു്‌; എന്നാല്‍ അതില്‍ അഭിമാനം കൊള്ളുന്നവന്‍ പിശാചാണു്‌." - തോമസ്
മുള്ളര്‍

-- 
http://groups.google.com/group/python_inside_maya

Reply via email to