As for particles:
Going the easy way with screenspace -camera you can just add a normal particle system.
As for screenspace overlay you could use this:
That was an extremely interesting video! It seems like shaders are the way to go, though even this I cannot find any information on (for UI specifically).
Anyone else have links/resources/documentation on shaders for pimping up UI?
how to achieve animatable lighting effects like this for UI images?
this tutorial used a sprite sheet animation but is it possible to achieve with particles?
Remember I am asking how to achieve this in a UI Canvas. I know this is pretty straight forward with 2D SpriteRenderer but not so much in the UI Canvas.
1.) Pretty sure just an image sequence (Changing the color inside, writing a shader for that would be too much overhead for just this little detail)
2.) Those are all shaders
3.) You could just blend between two graphics (one with glow, the other one without)
4.) For sure you can do that with just particles. To see how you connect them to the canvas, see my first post.
I would say the lack of activity is because not that many developers know how to write shaders (and those who do are probably more active in the shader subforum) and because you are not very precise with your second question.
I would recommend, to take a closer look at shaders. The example I posted could be easily adapted to a ui shader.
So here are the steps I would recommend:
1.) Learn writing shaders in general (take a look at this link collection, especially Shaderslab and Alan Zucconi will be interesting for you).
2.) Take a look at the default ui shader from unity, you can download it here: Download Archive
Download Built In Shaders from the unity version you are interested in. The default shader is in DefaultResourcesExtra\UI\UI-Default.shader
3.) Play around with that shader and try to do some simple stuff with it
4.) Implement effects you learnt in step one on the ui shader.
Take a look at the repo linked above (https://github.com/mob-sakai/ParticleEffectForUGUI). There you can see which methods support canvas group alpha out of the box. The normal particle system would need some kind of listener script to refresh its transparency on changes.
Oh man that first link (Particle Effect for uGUI by mob-sakai) is awesome! Super easy to use. My mobile game is already using Screenspace - Overlay and when I’ve changed that in the past to another option it messes up the whole UI so I really didn’t want to do that. Thanks for the links!