Преобразование частоты сердечных сокращений в анимированные пульсирующие графики - PullRequest
0 голосов
/ 24 декабря 2018

Моя математика ужасна.Графика должна быть синхронизирована с ЧСС.Пульсация контролируется значением непрозрачности, которое достигает максимума при 100 = полностью непрозрачно и начинается с 0 = прозрачно.Так что мне нужно увеличить до 100 в долях и вернуться обратно и повторить все, используя функцию, которая вызывается раз в миллисекунду.

Например,
У меня есть ударов в минуту, как 50
В секунду 60 /50 = 1,2
за миллисекунду как 1,2 / 1000 = 0,0012
Затем 100 (максимальное непрозрачное значение) /0,0012 = 83,333 шага, чтобы добраться до 100 с шагом 0,0012 ????

1 Ответ

0 голосов
/ 25 декабря 2018

функция, которая вызывается один раз в миллисекунду

Ни за что!

Я предлагаю вызывать вашу функцию намного, намного медленнее и увеличивать прозрачность с большими приращениями -визуальный эффект будет идентичным.

Предложите вызывать вашу функцию 10 раз в секунду.

...