*** empty log message ***

This commit is contained in:
Mike Goslin 2001-01-30 20:33:02 +00:00
parent 5db7fe32a8
commit 469a00e23b
3 changed files with 16 additions and 17 deletions

View File

@ -27,7 +27,6 @@ class ForceGroup(DirectObject):
def enable(self): def enable(self):
"""enable(self) """enable(self)
Convenience function to enable all forces in force group""" Convenience function to enable all forces in force group"""
if (self.fEnabled == 0):
for i in range(self.node.getNumForces()): for i in range(self.node.getNumForces()):
f = self.node.getForce(i) f = self.node.getForce(i)
f.setActive(1) f.setActive(1)
@ -36,7 +35,6 @@ class ForceGroup(DirectObject):
def disable(self): def disable(self):
"""disable(self) """disable(self)
Convenience function to disable all forces in force group""" Convenience function to disable all forces in force group"""
if (self.fEnabled == 1):
for i in range(self.node.getNumForces()): for i in range(self.node.getNumForces()):
f = self.node.getForce(i) f = self.node.getForce(i)
f.setActive(0) f.setActive(0)

View File

@ -17,7 +17,6 @@ pe = ParticleEffect.ParticleEffect('particle-fx')
pe.reparentTo(render) pe.reparentTo(render)
pe.setPos(0.0, 5.0, 4.0) pe.setPos(0.0, 5.0, 4.0)
pe.addForceGroup(fg) pe.addForceGroup(fg)
pe.enable()
# Particle Panel # Particle Panel
pp = ParticlePanel.ParticlePanel(pe) pp = ParticlePanel.ParticlePanel(pe)

View File

@ -68,12 +68,14 @@ class Particles(ParticleSystem.ParticleSystem):
def enable(self): def enable(self):
"""enable()""" """enable()"""
if (self.fEnabled == 0):
physicsMgr.attachPhysical(self) physicsMgr.attachPhysical(self)
particleMgr.attachParticlesystem(self) particleMgr.attachParticlesystem(self)
self.fEnabled = 1 self.fEnabled = 1
def disable(self): def disable(self):
"""disable()""" """disable()"""
if (self.fEnabled == 1):
physicsMgr.removePhysical(self) physicsMgr.removePhysical(self)
particleMgr.removeParticlesystem(self) particleMgr.removeParticlesystem(self)
self.fEnabled = 0 self.fEnabled = 0