fix getPartNames() when no parts are available

This commit is contained in:
David Rose 2006-11-01 00:07:38 +00:00
parent ade5993d76
commit 2194792fae

View File

@ -494,8 +494,10 @@ class Actor(DirectObject, NodePath):
Return list of Actor part names. If not an multipart actor, Return list of Actor part names. If not an multipart actor,
returns 'modelRoot' NOTE: returns parts of arbitrary LOD returns 'modelRoot' NOTE: returns parts of arbitrary LOD
""" """
return self.__partBundleDict.values()[0].keys() + self.__subpartDict.keys() partNames = []
if self.__partBundleDict:
partNames = self.__partBundleDict.values()[0].keys()
return partNames + self.__subpartDict.keys()
def getGeomNode(self): def getGeomNode(self):
""" """