高大上缓动算法为你的软件UI特效助力

易语言 2019-12-01 17:59:39

高大上缓动算法为你的软件UI特效助力

.子程序 缓动算法_颤抖版, , 公开, 位移误差尚未修正,手动调试、调整即可
.参数 缓动容器, 外形框, , 
.参数 缓动速度, 双精度小数, 数组,, 推荐流畅值: 40 (可取范围 [0,180])
.参数 缓动长度, 双精度小数, 数组,, [横向缓动长度, 纵向缓动长度]
.参数 自适应缓动速度, 逻辑型, 可空,数组,, 为真时参数一无效(暂未写)

.子程序 标准缓速换算, 双精度小数, 公开, 加速将值调小 减速将值调大 尽量靠近原值可减小位移误差
.参数 缓动长度, 双精度小数, , 由于换算误差,当缓动长度低于70时,建议均按100计算,感性误差小于理性误差