So I have any GameObject with assigned mobile shader with transparency support.
I need to do sth like:
void SetAlpha(float a)
{
var oldCol = _renderer.material.color;
_renderer.material.color = new Color(oldCol.r, oldCol.g, oldCol.b, a);
}
to make gameObject semi-transparent. But exactly for mobile shader.
But mobile shaders have noColor param =(
Material doesn’t have a color property
‘_Color’
UnityEngine.Material:get_color()
error is shown