physics library

简单的一维物理模拟,例如弹簧,摩擦和重力,可用于用户界面动画中.

要使用,请导入package:flutter/physics.dart .

Classes

BoundedFrictionSimulation
FrictionSimulation将建模的粒子限制在特定值范围内.
ClampedSimulation
将限制应用于另一个模拟的模拟. [...]
FrictionSimulation
施加阻力以减慢粒子速度的模拟. [...]
GravitySimulation
施加恒定加速力的模拟. [...]
ScrollSpringSimulation
一个SpringSimulation ,其中x的值在模拟为isDone时可以保证精确地具有最终值.
Simulation
所有模拟的基类. [...]
SpringDescription
描述弹簧常数的结构. [...]
SpringSimulation
弹簧模拟. [...]
Tolerance
指定距离,持续时间和速度差异的最大允许大小的结构应被视为相等.

Functions

nearEqual(double a, double b, double epsilon) bool
两个双打之间是否在给定距离内. [...]
nearZero(double a, double epsilon) bool
双精度值是否在零的给定距离内. [...]

Enums

SpringType
SpringSimulation用于模拟弹簧的弹簧解决方案. [...]