Ready.
Now is correct without errors.

Exemple:

import maya.cmds as cmds
import maya.cmds as mc

mc.window()
mc.columnLayout()
mc.button ('make spheres', command="geo()")
mc.button ('move geo', command="movegeo()")

mc.showWindow()

def geo():
# Create threes spheres

   cmds.sphere(n='sphere1')
   cmds.move(0,0,0)
   cmds.makeIdentity( apply=True )

   cmds.sphere(n='sphere2')
   cmds.move(3,0,0)
   cmds.makeIdentity( apply=True )

   cmds.sphere(n='sphere3')
   cmds.move(7,0,0)
   cmds.makeIdentity( apply=True )

###########################################################################

def makejts():

   cmds.joint (n='joint1')

   cmds.joint (n='joint2')

   cmds.joint (n='joint3')

def movegeo():

   if cmds.objExists('sphere1'):
      cmds.select('sphere1')
      cmds.move(3,0,0)
   else:
      print ">>> sphere1 not exist"

   if cmds.objExists('sphere2'):
      cmds.select('sphere2')
      cmds.move(4,0,0)
   else:
      print ">>> sphere2 not exist"

   if cmds.objExists('sphere3'):
      cmds.select('sphere3')
      cmds.move(5,0,0)
   else:
      print ">>> sphere3 not exist"


#END


If I delete any of the spheres, the script will perform. So, without
causing any error.

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

Reply via email to