shifty:网络上最快JavaScript动画引擎

时间:2024-03-12 21:09:20
【文件属性】:

文件名称:shifty:网络上最快JavaScript动画引擎

文件大小:250KB

文件格式:ZIP

更新时间:2024-03-12 21:09:20

javascript tweening animation tweening-engine shifty

Shifty-网络上最快JavaScript动画引擎 master : develop : Shifty是JavaScript的补间引擎。 这是一个轻量级的库,意在由高级工具封装。 Shifty的核心是: 一流的性能 Number s随时间的插值(补间) 单个补间的播放控制 补间过程中关键点的可扩展性挂钩 Promise支持async / await编程 这很有用,因为它是构建可定制动画所需的最少功能。 Shifty经过优化,可以每秒运行多次,并且处理和内存开销最少,这对于实现流畅的动画是必不可少的。 import { tween } from 'shifty' ; ( async ( ) => { const element = document . querySelector ( '#tweenable' ) const { tweenable } = await


【文件预览】:
shifty-develop
----LICENSE-MIT(1KB)
----.babelrc(97B)
----package.json(2KB)
----.jsdoc(302B)
----.eslintrc.json(442B)
----.github()
--------workflows()
----.prettierrc(69B)
----jest.config.js(6KB)
----SECURITY.md(460B)
----package-lock.json(938KB)
----CONTRIBUTING.md(1KB)
----src()
--------tweenable.js(20KB)
--------index.js(6KB)
--------bezier.test.js(2KB)
--------scene.js(5KB)
--------core.index.js(62B)
--------bezier.js(6KB)
--------interpolate.js(3KB)
--------tweenable.test.js(19KB)
--------easing-functions.js(6KB)
--------token.test.js(4KB)
--------token.js(9KB)
--------scene.test.js(4KB)
--------interpolate.test.js(971B)
----tutorials()
--------easing-function-in-depth.md(1KB)
--------string-interpolation.json(72B)
--------easing-function-in-depth.json(78B)
--------getting-started.json(62B)
--------string-interpolation.md(6KB)
--------getting-started.md(1KB)
----.gitignore(41B)
----webpack.config.js(981B)
----README.md(4KB)
----.jshintrc(362B)
----index.md(12KB)

网友评论