Event : Helper

Event - superclass: helper; super-superclass:node - 0:0 - classID: #(1962490627, 515064576)

Description:

The Event lets you group Actions in Particle View to define the appearance of particles over a certain period of time. Creating instances of this class gives you empty holders that can be filled with Actions using the exposed Interfaces’ Methods.

Constructor:

Event...

Event Interfaces:

The following Interfaces are exposed by the Event Class:

Interface: ActionList

Interface: PViewItem

 

 

Examples:

--Open the Particle View to watch the results:

particleFlow.openParticleView()

OK

 

ev = event() --Create an empty Event

$Event:Event 01 @ [0.000000,0.000000,0.000000]

 

--In order to fill in the empty Event, we have to disable

--the automatic Event encapsulation of newly created Actions.

particleFlow.beginEdit()

OK

 

--Now we can create a new Birth action to add to the Event.

br = birth()

$Birth:Birth 01 @ [0.000000,0.000000,0.000000]

 

--We can now append the new Birth Action to the empty Event:

ev.appendAction br

true

 

--We can also create Action class instances

--and append them to the Event in a single step:

ev.appendAction (Position_Icon())

true

ev.appendAction (Speed())

true

ev.appendAction (ShapeStandard())

true

ev.appendAction (DisplayParticles())

true

 

--Finally, we can exit the Edit mode to enable automatic

--Event encapsulation again:

particleFlow.endEdit()

OK

 

 

See also

Particle Flow Classes