releaseEase

指定在释放后、吸附事件或拖出边界时重新定位后应用于拖动元素的自定义缓动。

接受

ease

传递 createSpring() 会覆盖可拖拽的 releaseMassreleaseStiffnessreleaseDamping 参数。createSpring()velocity 参数无效,并被拖动元素的实际速度替换。

默认值

eases.outQuint

releaseEase 代码示例

import { createDraggable, createSpring } from 'animejs';

createDraggable('.square', {
  container: '.grid',
  releaseEase: 'outElastic',
});

createDraggable('.circle', {
  container: '.grid',
  releaseEase: createSpring({
    stiffness: 150,
    damping: 15,
  })
});
<div class="large centered grid square-grid">
  <div class="square draggable"></div>
  <div class="circle draggable"></div>
</div>