| Package | org.flintparticles.common.initializers |
| Class | public class ChooseInitializer |
| Inheritance | ChooseInitializer InitializerBase Object |
Default MXML Propertyinitializers
See also
| Property | Defined By | ||
|---|---|---|---|
| initializers : Array [write-only] | ChooseInitializer | ||
![]() | priority : int
Returns a default priority of 0 for this action. | InitializerBase | |
| weights : Array [write-only] | ChooseInitializer | ||
| Method | Defined By | ||
|---|---|---|---|
ChooseInitializer(initializers:Array = null, weights:Array = null)
The constructor creates a ChooseInitializer initializer for use by
an emitter. | ChooseInitializer | ||
addedToEmitter(emitter:Emitter):void [override] | ChooseInitializer | ||
addInitializer(initializer:Initializer, weight:Number = 1):void | ChooseInitializer | ||
[override]
This method does nothing. | ChooseInitializer | ||
![]() | removedFromEmitter(emitter:Emitter):void
This method does nothing. | InitializerBase | |
removeInitializer(initializer:Initializer):void | ChooseInitializer | ||
| initializers | property |
initializers:Array [write-only] public function set initializers(value:Array):void| weights | property |
weights:Array [write-only] public function set weights(value:Array):void| ChooseInitializer | () | Constructor |
public function ChooseInitializer(initializers:Array = null, weights:Array = null)The constructor creates a ChooseInitializer initializer for use by an emitter. To add a ChooseInitializer to an emitter, use the emitter's addInitializer method.
Parametersinitializers:Array (default = null) — An array containing the Initializers to use.
| |
weights:Array (default = null) — The weighting to apply to each initializer. If no weighting
values are passed, the initializers are all assigned a weighting of 1.
|
See also
| addedToEmitter | () | method |
| addInitializer | () | method |
public function addInitializer(initializer:Initializer, weight:Number = 1):voidParameters
initializer:Initializer | |
weight:Number (default = 1) |
| initialize | () | method |
override public function initialize(emitter:Emitter, particle:Particle):voidThis method does nothing. All derived classes override this method to initialize each particle created by the emitter.
Parameters
emitter:Emitter | |
particle:Particle |
| removeInitializer | () | method |