jQuery - 什么是Tween对象?

CDT*_*CDT 19 javascript jquery

我已经遇到过这个术语很多次了,但我找不到关于它的详细定义.
例如,fx某些jQuery方法中的参数是Tween.init.

有人可以提供一些帮助吗?

Rya*_*ugh 17

Tween用于JQuery 中的动画.Tween.js是Tween的独立示例.

中间的缩写,在两个图像之间生成中间帧的过程,以给出第一图像平滑地演变成第二图像的外观.补间是所有类型动画的关键过程,包括计算机动画.先进的动画软件使您能够识别图像中的特定对象,并定义它们在补间过程中应如何移动和更改.

来自http://www.webopedia.com/TERM/T/tweening.html


has*_*nge 8

补间,tweeners,钩,预过滤器,等等- -围绕jQuery的动画使用的对象和方法都非常差的记录,尽管他们似乎是公共API的一部分.也许在这里列出一些资源是有帮助的.

这就是草案文档对Tween对象的属性和方法所说的内容:

  • elem:正在动画的元素
  • prop:动画属性
  • easing:使用缓和
  • options:对动画选项的引用
  • start:补间的起始值
  • now:补间的当前值
  • end:补间的结束值
  • unit:补间的CSS单位
  • cur():从元素中读取属性的当前值
  • run( progress ):progress是一个从0到1的数字.更新动画元素上属性的值.

将Tween实例传递给jQuery动画的step回调,并可用于在动画正在进行时对其进行操作.了解Tween API可能会派上用场.