MayorPlay
@MayorPlay
!Программист

Процентное соотношение двух чисел обратно, как?

Всем привет! Тут у меня ёкнуло и я решил написать свою китайскую копию либы ParticlesJS, как говорится, ну а почему бы и нет? Написал основной функционал и встрял на одном моменте, когда точки приближаются и отдаляются друг от друга, то линии между ними появляются и исчезают слишком резко, а должно быть так, чтобы - чем больше дистанция между точками, тем более прозрачная линия, по факту, она будет как-бы испаряться. Так вот, не могу понять как мне вычислить процентное соотношение расстояния между точками так, чтобы чем дальше, тем меньше процент. Вроде-бы всё понятно, но этот момент съел мне весь мозг сегодня.

Код: https://codepen.io/KirillRezanov/pen/aboPEJB
  • Вопрос задан
  • 471 просмотр
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Расстояние - в знаменатель дроби.
this.ctx.strokeStyle = "rgba(255,255,255,"+(this.distance / (10*dist)) +")";
console.log(this.distance / (10*dist));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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