2 个版本
0.1.1 | 2020 年 1 月 8 日 |
---|---|
0.1.0 | 2019 年 10 月 12 日 |
#224 在 模拟
26KB
464 行
Gravitas
Gravitas 是一组用于使 UI 元素根据触摸手势移动的方程。
还有 Java 和 JavaScript(其中包含一些交互式示例)的实现。
lib.rs
:
Gravitas 是一组用于使 UI 元素根据触摸手势移动的方程。
还有 Java 和 JavaScript(其中包含一些交互式示例)的实现。
每个模拟代表一个单一值,通常有一个设置函数,该函数接受初始位置和速度。通常您会在触摸手势结束时计算这些值。所有模拟都是关于时间的参数化,并且已经代数积分(而不是在运行时使用数值积分方法)。代数积分的优点是降低 CPU 负担,并且在帧丢失时没有异常行为。