implicit node for exposeJoint

This commit is contained in:
David Rose 2003-10-21 18:57:52 +00:00
parent 7b14e4ea5f
commit 372c6bb69b

View File

@ -680,11 +680,16 @@ class Actor(PandaObject, NodePath):
# Get a handle to the joint. # Get a handle to the joint.
joint = bundle.findChild(jointName) joint = bundle.findChild(jointName)
if node == None:
node = self.attachNewNode(jointName)
if (joint): if (joint):
joint.addNetTransform(node.node()) joint.addNetTransform(node.node())
else: else:
Actor.notify.warning("no joint named %s!" % (jointName)) Actor.notify.warning("no joint named %s!" % (jointName))
return node
def stopJoint(self, partName, jointName, lodName="lodRoot"): def stopJoint(self, partName, jointName, lodName="lodRoot"):
"""stopJoint(self, string, string, key="lodRoot") """stopJoint(self, string, string, key="lodRoot")
Stops the joint from animating external nodes. If the joint Stops the joint from animating external nodes. If the joint