Как записать HEX код в C# скрипт?

Вместо Color.blue записать hex код #00e49dвведите сюда описание изображения

Код в текстовом варианте:

if (other.gameObject.GetComponent<MeshRenderer>().material.color != Color.Blue)
{
     if (other.gameObject.tag == "Ground")
     {
         other.gameObject.GetComponent<MeshRenderer>().material.color = Color.Blue
         Constrains();
         _currenGroundNumber++;
     }
}

Ответы (1 шт):

Автор решения: SoulOFTrue

Для Unity всегда использую такой метод:

private Color color;
void Start()
{
    ColorUtility.TryParseHtmlString("#09FF0064", out color);
}

После запуска в color будет ARGB вариант цвета "#09FF0064".

Подробнее можно посмотреть в официальной документации

→ Ссылка