Вопрос

Я скачал Flash Player, который имеет изменяемые настройки. Я пытаюсь изменить цвет плейлиста. Проблема в том, что это использует Hex, я никогда раньше не видел. Существующую шестигранку составляет 0xdadada (например, стиль шестигранства), и когда я пытался изменить его на # E1E1E1, который обычно является более легким серым, он вышла все черное.

Кто-нибудь знает об графике или участке, который переводит Hexs стиля Oxdadada к Hex # E1E1E1?

Это было полезно?

Решение

Это должно быть одинаково. 0xe1e1e1 и # E1E1E1 означают одно и то же. Разница в том, что в стиле Flash / Flex, вам нужно использовать # префикс или ваши цвета не будут появляться, в то время как в другом месте вас рекомендуется использовать 0x.

0x префикс, кстати, сигнализирует числовое значение, а шестнадцатеричное значение для цветов стиля является uint тип данных.

Другие советы

Они одинаковы, кроме одного, начиная с 0x а другой, начиная с #.

Вместо ввода #E1E1E1 Просто введите 0xE1E1E1.

Скорее всего, программное обеспечение искал значение, начиная с 0x, и когда он увидел твоего, начиная с # По умолчанию используется числовое значение нуля, которое, конечно, будет показано как черный.

Возможно, он ожидает, что цветная строка, начиная с 0x. Отказ Вы пробовали только 0xe1e1e1?

Вероятно, одинаково, но попытаться сохранить то же форматирование.

Однако возможно, что формат может быть изменен. Например, формат HTML #RRGGBB может понадобиться перевести на 0xBBGGRR, но это будет зависеть от специфики реализации программного обеспечения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top