Итак, у меня есть растровый шрифт с включенной разметкой. Проблема в том, что мне нужно установить глобальное альфа-значение для всей строки текста, не устанавливая индивидуальное альфа-значение для каждого цветового кода.
Например, у меня...
"[#0000ff]это синий, [#990000]это красный"
Я бы хотел, чтобы текст шрифта исчезал на фоне, устанавливая альфа-значение. Есть ли способ сделать это без ручного разбора цветовых кодов и вставки альфа-значения в скобки?
Я также пробовал добавлять пользовательские цвета с помощью Colors.put(..)
, но это становится очень неуклюжим, так как мне приходится устанавливать альфа-значение для каждого цвета, который я использую, для каждой строки текста, который я рисую.