animateTo 的 curve 属性支持传入 SpringCurve 对象,用于定义物理弹簧效果。创建 SpringCurve: 使用 new SpringCurve(velocity, stiffness, damping, mass) 构造函数。示例(自定义回弹动画):// 定义一个具有中等刚度和阻尼的回弹曲线 const mySpring = new SpringCurve(0.5, 100, 15, 1); Button('触发回弹动画') .onClick(() => { animateTo({ duration: 800, curve: mySpring }, () => { this.positionY = 100; // 动画将遵循回弹曲线 }); })
animateTo 的 curve 属性支持传入 SpringCurve 对象,用于定义物理弹簧效果。
示例(自定义回弹动画):