math - 将心率转换为动画脉动图形
问题描述
我的数学很糟糕。图形必须与 HR 同步脉冲。脉冲由不透明度值控制,该值在 100 = 完全不透明并从 0 = 透明开始。因此,我需要将分数提高到 100 并再次降低并使用每毫秒调用一次的函数重复所有操作。
例如
,我的 bpm 为 50
每秒是 60/50=1.2
每毫秒为 1.2/1000=0.0012
然后 100(最大不透明值)/0.0012 = 83,333 步以 0.0012 为增量达到 100 ????
解决方案
每毫秒调用一次的函数
没门!
我建议调用你的函数要慢得多,并以更大的增量来增加透明度 - 视觉效果将是相同的。
建议每秒调用你的函数 10 次。
推荐阅读
- android - jUnit 在 androidTest 文件夹中未找到,但在 test 文件夹中找到
- javascript - 当没有请求数字数据时,为什么 AJAX 会返回 NaN?
- python - 如何在python或R中均匀地生成一组半圆内的随机点?
- android - Firebase 异步任务到协程
- python - 获取给定 ASIN 的最低 4 个价格
- c# - 从接口动态创建对象并设置值
- winforms - 使拆分容器内的面板显得突出
- xquery - 如何在 marklogic 中使用 xquery 编写内容转换?
- android - 在 Android 中检索有关自定义属性的信息
- java - 在没有键的情况下在 JSONArray 中迭代/获取 JSONObject