Преобразование частоты сердечных сокращений в анимированную пульсирующую графику
Моя математика ужасна. Графика должна быть синхронизирована с ЧСС. Пульсация контролируется значением непрозрачности, которое достигает максимума при 100 = полностью непрозрачно и начинается с 0 = прозрачно. Поэтому мне нужно увеличить до 100 в долях и вернуться обратно и повторить все, используя функцию, которая вызывается раз в миллисекунду.
Например
У меня 50 ударов в минуту
В секунду 60/50=1,2
За миллисекунду как 1,2/1000=0,0012
Тогда 100 (максимальное непрозрачное значение)/0,0012 = 83,333 шага, чтобы добраться до 100 с шагом 0,0012????
1 ответ
функция, которая вызывается раз в миллисекунду
Ни за что!
Я предлагаю вызывать вашу функцию намного, намного медленнее и увеличивать прозрачность с большими приращениями - визуальный эффект будет идентичным.
Предложите вызывать вашу функцию 10 раз в секунду.