Why do I need to use a halo component in 4.3?

In Unity 4.2 and earlier, I was able to have halos on my lights by checking the “Draw Halo” option in the light component. After upgrading to 4.3, the haloes don’t work unless I add a halo component. The color option doesn’t seem to do anything - the color is just the color of the light. Is this the way that I need to use haloes from now on?

Edit: The color of the halo seems to be mixing with the color of the light.
I also can’t seem to change the color through a script - GetComponent does not work with halo. I can’t set it in the editor, as I am creating objects with haloes of random colors. Does anyone know how to change the color of a halo in C#?

1 Answer

1

I was able to add a halo component and then disable it. Unity then drew the halo from the light normally. I think that this may have been a problem with upgrading my project.