0. Неопределено 55 24.07.18 10:56 Сейчас в теме

Программная плавная смена цветов

Небольшой кусочек кода, позволяющий плавно менять цвет в палитре RGB.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. FesenkoA 39 25.07.18 12:05 Сейчас в теме
Вот мы и определились с дизайном кнопки "сделать все хорошо", отлично. работаем дальше!
TreeDogNight; DarkUser; CyberCerber; 🅵🅾️🆇; +4 Ответить
2. 🅵🅾️🆇 25.07.18 12:10 Сейчас в теме
(0) Автор, пожалуйста, не поленитесь - сделайте гифку, залейте на хостинг, прикрепите к публикации.
Но лайк поставлю авансом. Хотя загружая публикацию, первая мысль была про CSS и JS, а уже вторая про обработчик ожидания).

И вот вам идея как сделать код элегантнее, используйте примерно следующий алгоритм:
Цвет = (Цвет+5)%255
Tavalik; Неопределено; TreeDogNight; BigB; user774630; +5 Ответить
4. Неопределено 25.07.18 16:33 Сейчас в теме
(2) Не совсем понял про гифку. Я же прикрепил в качестве скриншота, разве не отображается?
🅵🅾️🆇; +1 Ответить
5. 🅵🅾️🆇 25.07.18 16:55 Сейчас в теме
7. Неопределено 26.07.18 05:49 Сейчас в теме
8. 🅵🅾️🆇 26.07.18 12:12 Сейчас в теме
3. CyberCerber 320 25.07.18 13:13 Сейчас в теме
В свое время выводил подобную формулу. С помощью нее можно делать графики со шкалой, где цвет зависит от величины показателя в диапазоне. Например, от самого хорошего зеленого, до самого плохого красного. Либо нужно сделать N разноцветных объектов, тогда весь диапазон делим на N-1 частей.
6. Неопределено 25.07.18 17:57 Сейчас в теме
(3)
В свое время выводил подобную формулу.
И вот, спустя годы я её восспроизвёл. А потом поставил себе аватарку как у вас.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день


Программист 1С
Краснодар
зарплата от 80 000 руб. до 160 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день