tweening engine for Typescript
npm install smoke-distance``bash`
npm i unplugin-vue-cssvars -D`
Orbash`
yarn add unplugin-vue-cssvars -D`
Orbash`
pnpm add unplugin-vue-cssvars -DUsage
`typescript``
import SmokeDistance from 'b-tween';
const smoke = new SmokeDistance({
from: {
left: 0
},
to: {
left: 700
},
duration: 500,
easing: 'bounceOut',
onUpdate: (keys) => {
// You can do everything with keys
block.style.left = keys.left + 'px';
}
});
smoke.start();