mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 09:23:03 -04:00
*** empty log message ***
This commit is contained in:
parent
5db7fe32a8
commit
469a00e23b
@ -27,20 +27,18 @@ class ForceGroup(DirectObject):
|
||||
def enable(self):
|
||||
"""enable(self)
|
||||
Convenience function to enable all forces in force group"""
|
||||
if (self.fEnabled == 0):
|
||||
for i in range(self.node.getNumForces()):
|
||||
f = self.node.getForce(i)
|
||||
f.setActive(1)
|
||||
self.fEnabled = 1
|
||||
for i in range(self.node.getNumForces()):
|
||||
f = self.node.getForce(i)
|
||||
f.setActive(1)
|
||||
self.fEnabled = 1
|
||||
|
||||
def disable(self):
|
||||
"""disable(self)
|
||||
Convenience function to disable all forces in force group"""
|
||||
if (self.fEnabled == 1):
|
||||
for i in range(self.node.getNumForces()):
|
||||
f = self.node.getForce(i)
|
||||
f.setActive(0)
|
||||
self.fEnabled = 0
|
||||
for i in range(self.node.getNumForces()):
|
||||
f = self.node.getForce(i)
|
||||
f.setActive(0)
|
||||
self.fEnabled = 0
|
||||
|
||||
def isEnabled(self):
|
||||
return self.fEnabled
|
||||
|
@ -17,7 +17,6 @@ pe = ParticleEffect.ParticleEffect('particle-fx')
|
||||
pe.reparentTo(render)
|
||||
pe.setPos(0.0, 5.0, 4.0)
|
||||
pe.addForceGroup(fg)
|
||||
pe.enable()
|
||||
|
||||
# Particle Panel
|
||||
pp = ParticlePanel.ParticlePanel(pe)
|
||||
|
@ -68,15 +68,17 @@ class Particles(ParticleSystem.ParticleSystem):
|
||||
|
||||
def enable(self):
|
||||
"""enable()"""
|
||||
physicsMgr.attachPhysical(self)
|
||||
particleMgr.attachParticlesystem(self)
|
||||
self.fEnabled = 1
|
||||
if (self.fEnabled == 0):
|
||||
physicsMgr.attachPhysical(self)
|
||||
particleMgr.attachParticlesystem(self)
|
||||
self.fEnabled = 1
|
||||
|
||||
def disable(self):
|
||||
"""disable()"""
|
||||
physicsMgr.removePhysical(self)
|
||||
particleMgr.removeParticlesystem(self)
|
||||
self.fEnabled = 0
|
||||
if (self.fEnabled == 1):
|
||||
physicsMgr.removePhysical(self)
|
||||
particleMgr.removeParticlesystem(self)
|
||||
self.fEnabled = 0
|
||||
|
||||
def isEnabled(self):
|
||||
return self.fEnabled
|
||||
|
Loading…
x
Reference in New Issue
Block a user