public void SetHexColor(MapManager.HexColor hc) { e_color = hc; m_OriginalColor = GetColorRGB(hc); sr = hex.GetComponentInChildren <SpriteRenderer>(); sr.color = m_OriginalColor; }
private Color GetColorRGB(MapManager.HexColor hc) { Color color = Color.white; switch (hc) { case MapManager.HexColor.red: color = new Color(.5f, 0, 0); break; case MapManager.HexColor.green: color = new Color(0, .5f, 0); break; case MapManager.HexColor.blue: color = new Color(0, 0, .5f); break; } return(color); }