void ChangeColor()
{
// Секунда(или несколько) делить на число - чем больше число тем плавней.
float time = 1 / 10;
float r = _Color.r + time
if (_Color.r < 1)
{
_Color = new Vector4( r, _Color.g, _Color.b, _Color.a);
Invoke("ChangeColor", time);
}
}