Lines Matching refs:curves
1 # @ohos.curves (插值计算)
13 import { curves } from '@kit.ArkUI';
66 import { curves } from '@kit.ArkUI';
67 curves.initCurve(Curve.EaseIn) // 创建一个默认先慢后快插值曲线
97 import { curves } from '@kit.ArkUI';
98 curves.stepsCurve(9, true) //创建一个阶梯曲线
131 import { curves } from '@kit.ArkUI';
132 curves.cubicBezierCurve(0.1, 0.0, 0.1, 1.0) // 创建一个三阶贝塞尔曲线
165 import { curves } from '@kit.ArkUI';
166 curves.springCurve(10, 1, 228, 30) // 创建一个弹簧插值曲线
198 import { curves } from '@kit.ArkUI'
199 curves.springMotion() // 创建一个默认弹性动画曲线
200 curves.springMotion(0.5) // 创建指定response、其余参数默认的弹性动画曲线
201 curves.springMotion(0.5, 0.6) // 创建指定response和dampingFraction、其余参数默认的弹性动画曲线
202 curves.springMotion(0.5, 0.6, 0) // 创建三个参数均自定义的弹性动画曲线
233 import { curves } from '@kit.ArkUI'
234 curves.responsiveSpringMotion() // 创建一个默认弹性跟手动画曲线
265 import { curves } from '@kit.ArkUI'
266 curves.interpolatingSpring(10, 1, 228, 30) // 创建一个时长由弹簧参数决定的弹簧插值曲线
294 import { curves } from '@kit.ArkUI'
298 let curve = curves.customCurve(interpolate) // 创建一个用户自定义插值曲线
331 import { curves } from '@kit.ArkUI'
332 let curveValue = curves.initCurve(Curve.EaseIn) // 创建一个默认先慢后快插值曲线
410 import { curves } from '@kit.ArkUI'
426 let curve = curves.cubicBezierCurve(0.25, 0.1, 0.25, 1.0);
430 .animation({ duration: 2000, curve: curves.stepsCurve(9, true) })