Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: изменение цвета в значении от 0 до 1  (Прочитано 629 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Reset82

  • Автор темы
  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
изменение цвета в значении от 0 до 1
« : 14 Декабря 2014, 14:14:40 »
Здравствуйте! Подскажите пожалуйста, как можно уменьшить данный код, чтобы в зависимости от значения от 0 до 1 цвет RGB постепенно менялся от фиолетового до красного?
(Нажмите, чтобы показать/скрыть)

и т.д. и получается уж очень объемно... Возможно ли как-либо это все упростить?

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Re: изменение цвета в значении от 0 до 1
« Ответ #1 : 14 Декабря 2014, 15:21:50 »
Нужен алгоритм пересчёта

per   1.0  .94  .87  .81  .75  .69  .62  .56  .5   .44  .38  .31  .25  .19  .13  .06  .0
dec   0    16   32   48   64   80   96   112  128  144  160  176  192  208  224  240  256   
hex   00   10   20   30   40   50   60   70   80   90   A0   B0   C0   D0   E0   F0   FF

1 / 256 = 0.0039
per = 1 - (0.0039 * dec)

Оффлайн Reset82

  • Автор темы
  • Участник
  • *
  • Сообщений: 109
    • Просмотр профиля
Re: изменение цвета в значении от 0 до 1
« Ответ #2 : 14 Декабря 2014, 16:17:53 »
спасибо огромное! буду пробовать! :)

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.