This flash particle maker will display the code for you to paste in your flash file to re-create any particle effect you make with it.
The first thing to do is click either "BLOW PARTICLE" or "DROP PARTICLE" in the top left of the particle maker and then "START PARTICLE" in the top right.
The top right of the particle maker contains the "PAUSE" and "START" particle buttons, the start particle is to be clicked after making any changes to any options along the bottom of the particle maker. The pause particle is used if your particle becomes unstable, or if you want to observe your particles without motion, for a more detailed inspection of your filters.
On the left side is a toolbar, the top tool allows you to change the background color of the particle maker, so you can have it resemble a color closer to the background color the particles will be viewed on.
Next is a target symbol, toggling this locks the emiiter to the center of the screen.
Below that is the 3D rotate tool which allows you to roate the particle system by moving your mouse.
After that is a cursor, which unlocks the emiiter and causes it to follow your mouse, for simulation purposes or preparing tweens.
Below the cursor is an eye, this tells the particle maker wether or not to show the mouse cursor when it is inside the emitter screen.
Below that is the toggle fullscreen button. ( only works on certain setups )
Finally is the help button which brings you here.
Along the bottom of the particle maker are your controls.
YOU MUST HIT ENTER IF YOU CHANGE ANY COMBO BOX VALUES BY TYPING, YOU DO NOT NEED TO IF USING THE ARROW BUTTONS
Particle type - Allows for creating circles, squares or cube particles, or a random mix of circles and squares by selecting random2D.
Particle count - The number of particles to have on screen at one time.
Color array - Allows for selecting multiple colors to be used on your particles. Black is ignored when selected in any box other than the first. (hint - you can use two yellow, and one red to have a higher yellow percentage and so on)
Distance X - The maximum distance your particles will travel along their x axis. Not all particles will travel the enitre distance, in order to create randomness.
Distance Y - The maximum distance your particles will travel along their y axis. Not all particles will travel the enitre distance, in order to create randomness.
Distance Z - The maximum distance your particles will travel along their z axis. Not all particles will travel the enitre distance, in order to create randomness. ( hint - set this to 0 for a 2D only particle system )
Min size - The minimum size of your particles.
Max size - The maximum size of your particles.
Min speed - The minimum amount added to your particles x, y, z axis per iteration.
Max speed - The maximum amount added to your particles x, y, z axis per iteration.
Target X - Causes all particles to aim for this value in relation to their initial starting position along the x axis. Leaving this set to 0 causes particles to pick a random value to aim for. ( only available to the blow particle )
Target Y - Causes all particles to aim for this value in relation to their initial starting position along the y axis. Leaving this set to 0 causes particles to pick a random value to aim for. ( only available to the blow particle )
Min Alpha - The minimum alpha of your particles.
Max Alpha - The maximum alpha of your particles.
Distance - The distance each particle will travel before starting to fade in.
Speed - The amount added to each particles alpha value each iteration.
Min alpha - The minimum alpha value for your particles to end at.
Max alpha - The maximum alpha value for your particles to end at.
Distance - The distance the particle has left to travel before starting to fade out. (hint - try a value of 10 to start)
Speed - The amount subtracted from each particles alpha value each iteration.
Speed - The amount you want to multiply your particles speed by each iteration. ( hint - try lowering your PROPERTIES Min and Max speed and using a higher ACCELERATION value to get a different effect )
Min size - The minimum amount added to your particles size each iteration.
Max size - The maximum amount added to your particles size each iteration.
Direction - The axis to apply the DRIFT to.
Min Drift - The minimum amount added to each particles axis based on the chosen direction. ( hint - you can use negative values )
Max Drift - The maximum amount added to each particles axis based on the chosen direction. ( hint - you can use negative values )
(hint - be sure and have your Distance X, Y, or Z under PROPERTIES set high enough to allow your particles to drift along the chosen drift axis )
Direction - The axis to apply the ROTATION to.
Min rotate - The minimum amount added to your particles rotation value each iteration. ( hint - you can use negative values )
Max rotate - The minimum amount added to your particles rotation value each iteration. ( hint - you can use negative values )
Wrapper filters - Filters you have applied to the container holding all of the particles.
Particle filters - Filters you have applied to individual particles.
Particle count - The amount of particles to be effected by your Particle filters.
COMBINE PARTICLE FITLERS - Tells the emitter wether or not a particle should receive all filters from the Particle filters, or if it should randomly pick one for each particle.
DELETE - Deletes the selected filter.
EDIT - Sets all field values to the selected filters values. After making changes to these fields un-check the EDIT box to apply your changes to the selected filter. ( hint - to duplicate a filter hit the EDIT button to set all the filter values, then un-check it. Now you can make a new filter starting with those values )
Tweens - The tweens you have added to your particles.
Loop - Wether or not the Tweens stack should repeat.
Object - The emitter is the point at which the particles expand from, tweening this Object will not effect the particles direction or distance, instead it creates a trail effect as the particles are left behind by the emitter traveling.
The target is the point the particles can aim for, tweening this Object causes a suction type effect as the particles are pulled towards the traveling point.
The container is the Object holding the particles, tweening this simply moves the entire particle system around.
Delay - The amount of time to wait before initializing the tween. ( hint - use this to create animation sequences )
USING A CREATED PARTICLE SYSTEM IN YOUR FLASH PROJECT
In the top left corner of the particle maker is 3 lines, click them to open the CODE VIEW panel.
Since it is your first time using the particle maker you need to download and unzip the "supporting class files" to your flash folder, the link is to the right of the words "CODE VIEW", once this is downloaded and unzipped you should have a "_as" folder sitting next to the .fla you plan to use the particle system in.
You never need to re-download this again, unless you lose it. You can use this same _as class package for all future particles you create, simply copy it next to your .fla
Now, inside your flash file create a new movieclip, and copy the code from the particle maker CODE VIEW panel, into the actions panel of this movieclip, place the movieclip on the stage and publish your file, you now have your particle system running natively in your project.