__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. |