Получить шестнадцатеричный код более темного цвета для данного шестнадцатеричного кода цвета - PullRequest
1 голос
/ 12 августа 2011

Как получить шестнадцатеричный код более темного цвета для данного цвета (представлен шестнадцатеричным кодом).

Например, для данного цвета # 999999 я хочу получить более темный шестнадцатеричный цвет, а именно: # 666666,потому что # 666666 темнее, чем # 999999, и они СЕРЫЕ

Другой пример, для данного оранжевого цвета я хочу получить более темный оранжевый код шестнадцатеричного цвета.

Предположим, что мы используем ActionScript 3.

1 Ответ

0 голосов
/ 12 августа 2011

В зависимости от того, что вам нужно, вы можете получить лучшие результаты, работая с цветовым пространством HSL и регулируя значение L. Это то, что делает палитра цветов в инструменте разработки Flash, когда вы осветляете / затемняете цвет. Небольшой гугл выкопает форум и код для конвертации RGB в HSL и наоборот.

...