Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1075919 Posts in 44152 Topics- by 36120 Members - Latest Member: Royalhandstudios

December 29, 2014, 03:11:09 PM
TIGSource ForumsDeveloperTechnical (Moderators: Glaiel-Gamer, ThemsAllTook)Unity particle systems
Pages: [1]
Print
Author Topic: Unity particle systems  (Read 1380 times)
technogothica
Level 1
*



View Profile WWW Email
« on: September 09, 2011, 06:53:53 PM »

I'm using Unity for a job at the moment and I'm finding the built-in particle system to be a little too simplistic for my needs. I was wondering if any Unity enthusiasts can point me in the right direction for good scripts or plug-ins, preferably either free or very cheap.

What I would like is some control over particle direction of movement. For example, it would be nice to have some kind of "force emitter" that would add forces to the particles as they get closer to it. Even better, it would be cool to have some kind of programmed control over the movement of the particle, like a callback function or something that the particle system can use when updating particle state.

This is probably only wishful thinking, but if you guys could suggest anything that remotely approximates this kind of control I would be very appreciative.
Logged

Gimym JIMBERT
Level 10
*****


NOTGAMER ludophile


View Profile Email
« Reply #1 on: September 10, 2011, 12:45:38 AM »

What I would like is some control over particle direction of movement.

For example, it would be nice to have some kind of "force emitter" that would add forces to the particles as they get closer to it.

Even better, it would be cool to have some kind of programmed control over the movement of the particle, like a callback function or something that the particle system can use when updating particle state.


I'm not sure what you ask but it look like vanilla unity particle system look here:
http://unity3d.com/support/documentation/Manual/Particle%20Systems.html
http://unity3d.com/support/documentation/ScriptReference/ParticleEmitter.html
http://unity3d.com/support/documentation/ScriptReference/Particle.html

Quote
Particle Collider
The World Particle Collider is used to collide particles against other Colliders in the scene.


A Particle System colliding with a Mesh Collider
Properties

Bounce Factor   Particles can be accelerated or slowed down when they collide against other objects. This factor is similar to the Particle Animator's Damping property.
Collision Energy Loss   Amount of energy (in seconds) a particle should lose when colliding. If the energy goes below 0, the particle is killed.
Min Kill Velocity   If a particle's Velocity drops below Min Kill Velocity because of a collision, it will be eliminated.
Collides with   Which Layers the particle will collide against.
Send Collision Message   If enabled, every particle sends out a collision message that you can catch through scripting.
Logged


ILLOGICAL, random guy on internet, do not trust (lelebĉcülo dum borobürükiss) ! GЮЯЦ TФ ДЯSTӨTZҚД!
sonic the heidegger (Überall Geschwindigkeit)
bateleur
Level 10
*****



View Profile
« Reply #2 on: September 10, 2011, 04:01:50 AM »

I recommend using ParticleEmitter.particles and then manipulating each particle yourself.
Logged

technogothica
Level 1
*



View Profile WWW Email
« Reply #3 on: September 10, 2011, 04:57:10 AM »

I recommend using ParticleEmitter.particles and then manipulating each particle yourself.


Oh wow, I totally missed that! Thanks, that's exactly what I'm looking for!
Logged

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic