def announceGenerate(self):
     DistCogdoCraneObject.announceGenerate(self)
     self.name = 'moneyBag-%s' % self.doId
     self.setName(self.name)
     self.craneGame.moneyBag.copyTo(self)
     self.shadow = NodePath('notAShadow')
     self.collisionNode.setName('moneyBag')
     cs = CollisionSphere(0, 0, 4, 4)
     self.collisionNode.addSolid(cs)
     self.craneGame.moneyBags[self.index] = self
     self.setupPhysics('moneyBag')
     self.resetToInitialPosition()
Пример #2
0
 def announceGenerate(self):
     DistCogdoCraneObject.announceGenerate(self)
     self.name = 'moneyBag-%s' % self.doId
     self.setName(self.name)
     self.craneGame.moneyBag.copyTo(self)
     self.shadow = NodePath('notAShadow')
     self.collisionNode.setName('moneyBag')
     cs = CollisionSphere(0, 0, 4, 4)
     self.collisionNode.addSolid(cs)
     self.craneGame.moneyBags[self.index] = self
     self.setupPhysics('moneyBag')
     self.resetToInitialPosition()