Easing:Swift 5中的缓动功能

缓和一个在Swift中实现缓动功能的库。支持平台: iOS , macOS , tvOS , watchOS和Linux (最新的Ubuntu)。支持的功能类型:二次方的立方体四次五重奏正弦波圆指数的松紧带后退弹跳每种类型都有其自己的单独的easy-In , easy-Out和Easy-In-Out形式。这些函数被设计为接受通用的浮点输入参数,并返回一个浮点,以表示属性随时间的变化率。支持的参数类型:符合Real协议的任何类型,例如Float Float80 Double用法:曲线类型允许访问所有不同的功能,例如: let x: Float = 0.3 let y = Curve. quadratic . easeIn (x) // y = 0.09 let x: Double = 0.5 let y = Curve. sine
zip 文件大小:12.39KB