Bastax13
@Bastax13

Как менять цвет элемента в зависимости от цвета элемента ниже него?

Как реализовать подобную быструю смену цвета треугольника-указателя в зависимости от цвета линии под ним, как на этом сайте?
Смотрел в сторону BackgroundCheck, но какой-то он медленный.
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Interface
Как вариант: сделать большой круг, разделенный на разноцветные сектора, а кольцо вокруг и курсор сделать прозрачными. (Но это не совсем то)

Не думаю что смотреть на цвет правильный путь. Возможно лучше расчитывать цвет курсора в зависимости от положения колеса. Например как функцию от угла поворота и в зависимости от этого менять цвета.

То есть моя главная мысль: не нужно расчитывать участки кольца, раскраышивать их и потом смотреть на полученный цвет и таким же красить куросор - это ресурсоемко.

Лучше расчитывать и цвета секторов и цвета курсора от чего то другого.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы