private void SetNormalizedColor(Color c)
{
if (c.maxColorComponent > 1f)
{
Debug.LogError("Setting normalized color with a non-normalized color: " + c);
}
this.m_Color = c;
this.m_R = c.r;
this.m_G = c.g;
this.m_B = c.b;
this.RGBToHSV();
this.m_A = c.a;
}