ParticleInterval

Inheritance:

Methods of ParticleInterval:

__init__
def __init__(self, particleEffect, parent, worldRelative=1, renderParent=None, duration=0.0, softStopT=0.0, cleanup=False, name=None)

particleEffect is a ParticleEffect parent is a NodePath: this is where the effect will be parented in the scenegraph worldRelative is a boolean: this will override 'renderParent' with render renderParent is a NodePath: this is where the particles will be rendered in the scenegraph duration is a float: for the time softStopT is a float: no effect if 0.0, a positive value will count from the start of the interval, a negative value will count from the end of the interval cleanup is a boolean: if True the effect will be destroyed and removed from the scenegraph upon interval completion set to False if planning on reusing the interval name is a string: use this for unique intervals so that they can be easily found in the taskMgr

__softStart
def __softStart(self)

Undocumented function.

__softStop
def __softStop(self)

Undocumented function.

__step
def __step(self, dt)

Undocumented function.

privFinalize
def privFinalize(self)

Undocumented function.

privInitialize
def privInitialize(self, t)

Undocumented function.

privInstant
def privInstant(self)

Undocumented function.

privStep
def privStep(self, t)

Undocumented function.