I was messing around making some stuff for putting in a shooter I might make in the future and I came across a really cool way to do laser type effects.
I have since discovered a vastly easier (and faster) way to do it. It is amazingly simple. Just make new game object (or use whatever bullet you are using and strip all renderers from it)
Then make a 2 poly plane with a radial gradient image on it (circle) with additive blending, make it a child of your bullet, and add a very simple look at camera script to it.
private var c : Transform;
c = Camera.main.transform;
function Update()
{
transform.LookAt(c);
}
now simply drag the z scale of the parent as far as you want for the desired length.