反弹js:JavaScript中的Spring动态

时间:2021-02-20 11:06:16
【文件属性】:
文件名称:反弹js:JavaScript中的Spring动态
文件大小:197KB
文件格式:ZIP
更新时间:2021-02-20 11:06:16
JavaScript 反弹 Rebound是一个简单的库,用于模拟Spring动态,以驱动物理动画。 起源 最初是用Java编写的,旨在为Android上的和提供轻量级的物理系统。 现在,它已被其他几个Android应用程序采用。 编写此JavaScript端口是为了提供一种快速的方法来演示Web上的Rebound动画以进行。 从那时起,JavaScript版本就被用于构建一些非常好的接口。 查看为例。 概述 该库提供了一个SpringSystem,用于维护一组Spring对象,并通过物理求解器循环迭代这些Spring,直到达到平衡为止。 Spring类是Rebound提供的基本动画驱动程序。 通过将侦听器附加到Spring,可以观察其运动。 观察者功能在其解决平衡时会被告知弹簧上的位置变化。 这些位置更新可以映射到动画范围,以驱动用户界面元素(平移,旋转,缩放等)上的动画属性更新。 查看和以获取更多详细信息
【文件预览】:
rebound-js-master
----.gitignore(81B)
----.babelrc(508B)
----.flowconfig(66B)
----package.json(2KB)
----src()
--------util.js(3KB)
--------SpringConfig.js(2KB)
--------types.js(866B)
--------BouncyConversion.js(3KB)
--------PhysicsState.js(573B)
--------index.js(771B)
--------Spring.js(16KB)
--------onFrame.js(821B)
--------SpringSystem.js(8KB)
--------OrigamiValueConverter.js(993B)
--------MathUtil.js(2KB)
--------Loopers.js(3KB)
----.travis.yml(45B)
----CONTRIBUTING.md(1KB)
----rebound.d.ts(6KB)
----CODE_OF_CONDUCT.md(249B)
----LICENSE(1KB)
----rollup.config.js(1KB)
----__tests__()
--------reboundSpec.js(8KB)
--------__snapshots__()
----examples()
--------images()
--------main.css(1KB)
--------src()
--------index.html(5KB)
----.eslintrc.js(524B)
----README.md(4KB)
----examples.rollup.config.js(1KB)
----index.html(136B)
----.npmignore(70B)
----PATENTS(2KB)
----yarn.lock(142KB)

网友评论