direct.interval.ParticleInterval

from direct.interval.ParticleInterval import ParticleInterval

Contains the ParticleInterval class

Inheritance diagram

digraph inheritancea2a55a93a4 { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "DirectObject" [URL="direct.showbase.DirectObject.html#direct.showbase.DirectObject.DirectObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="This is the class that all Direct/SAL classes should inherit from"]; "Interval" [URL="direct.interval.Interval.html#direct.interval.Interval.Interval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="Interval class: Base class for timeline functionality"]; "DirectObject" -> "Interval" [arrowsize=0.75,style=""]; "ParticleInterval" [URL="direct.interval.ParticleInterval.html#direct.interval.ParticleInterval.ParticleInterval",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="Use this interval when you want to have greater control over a"]; "Interval" -> "ParticleInterval" [arrowsize=0.75,style=""]; }
class ParticleInterval(particleEffect, parent, worldRelative=1, renderParent=None, duration=0.0, softStopT=0.0, cleanup=False, name=None)[source]

Bases: Interval

Use this interval when you want to have greater control over a ParticleEffect. The interval does not register the effect with the global particle and physics managers, but it does call upon them to perform its stepping. You should NOT call particleEffect.start() with an effect that is being controlled by a ParticleInterval.

notify = <direct.directnotify.Notifier.Notifier object>
particleNum = 1