Как записать 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".
Подробнее можно посмотреть в официальной документации