Browse Source

whoops, fix getPart() again

David Rose 19 years ago
parent
commit
c1754bf76d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      direct/src/actor/Actor.py

+ 2 - 2
direct/src/actor/Actor.py

@@ -775,8 +775,8 @@ class Actor(DirectObject, NodePath):
         if not partBundleDict:
         if not partBundleDict:
             Actor.notify.warning("no lod named: %s" % (lodName))
             Actor.notify.warning("no lod named: %s" % (lodName))
             return None
             return None
-        truePartName = self.__subpartDict.get(partName, [partName]).truePartName
-        partDef = partBundleDict.get(truePartName)
+        subpartDef = self.__subpartDict.get(partName, Actor.SubpartDef(partName))
+        partDef = partBundleDict.get(subpartDef.truePartName)
         if partDef != None:
         if partDef != None:
             return partDef.partBundle
             return partDef.partBundle
         return None
         return None