EasingFunction

用于 TweenCollection 的缓动函数。这些函数来自 Tween.js 和 Robert Penner。查看 每个函数的 Tween.js 图

Members

static constant Cesium.EasingFunction.BACK_IN : EasingFunction.Callback

早在。

static constant Cesium.EasingFunction.BACK_IN_OUT : EasingFunction.Callback

进出再出。

static constant Cesium.EasingFunction.BACK_OUT : EasingFunction.Callback

退出。

static constant Cesium.EasingFunction.BOUNCE_IN : EasingFunction.Callback

弹进去。

static constant Cesium.EasingFunction.BOUNCE_IN_OUT : EasingFunction.Callback

弹进去然后出来。

static constant Cesium.EasingFunction.BOUNCE_OUT : EasingFunction.Callback

弹出来。

static constant Cesium.EasingFunction.CIRCULAR_IN : EasingFunction.Callback

圆形在。

static constant Cesium.EasingFunction.CIRCULAR_IN_OUT : EasingFunction.Callback

循环进出。

static constant Cesium.EasingFunction.CIRCULAR_OUT : EasingFunction.Callback

循环出去。

static constant Cesium.EasingFunction.CUBIC_IN : EasingFunction.Callback

立方英寸。

static constant Cesium.EasingFunction.CUBIC_IN_OUT : EasingFunction.Callback

立方进出。

static constant Cesium.EasingFunction.CUBIC_OUT : EasingFunction.Callback

立方出。

static constant Cesium.EasingFunction.ELASTIC_IN : EasingFunction.Callback

有弹性。

static constant Cesium.EasingFunction.ELASTIC_IN_OUT : EasingFunction.Callback

弹性进出。

static constant Cesium.EasingFunction.ELASTIC_OUT : EasingFunction.Callback

弹开。

static constant Cesium.EasingFunction.EXPONENTIAL_IN : EasingFunction.Callback

指数型。

static constant Cesium.EasingFunction.EXPONENTIAL_IN_OUT : EasingFunction.Callback

指数输入然后输出。

static constant Cesium.EasingFunction.EXPONENTIAL_OUT : EasingFunction.Callback

指数输出。

static constant Cesium.EasingFunction.LINEAR_NONE : EasingFunction.Callback

线性缓动。

static constant Cesium.EasingFunction.QUADRATIC_IN : EasingFunction.Callback

二次方。

static constant Cesium.EasingFunction.QUADRATIC_IN_OUT : EasingFunction.Callback

二次进出。

static constant Cesium.EasingFunction.QUADRATIC_OUT : EasingFunction.Callback

二次输出。

static constant Cesium.EasingFunction.QUARTIC_IN : EasingFunction.Callback

四进。

static constant Cesium.EasingFunction.QUARTIC_IN_OUT : EasingFunction.Callback

四进然后出。

static constant Cesium.EasingFunction.QUARTIC_OUT : EasingFunction.Callback

夸夸其谈。

static constant Cesium.EasingFunction.QUINTIC_IN : EasingFunction.Callback

五进。

static constant Cesium.EasingFunction.QUINTIC_IN_OUT : EasingFunction.Callback

Quintic 进出。

static constant Cesium.EasingFunction.QUINTIC_OUT : EasingFunction.Callback

五分之一出来。

static constant Cesium.EasingFunction.SINUSOIDAL_IN : EasingFunction.Callback

正弦输入。

static constant Cesium.EasingFunction.SINUSOIDAL_IN_OUT : EasingFunction.Callback

正弦输入然后输出。

static constant Cesium.EasingFunction.SINUSOIDAL_OUT : EasingFunction.Callback

正弦输出。

Type Definitions

Cesium.EasingFunction.Callback (time) Number

用于实现自定义缓动函数的函数接口。
Name Type Description
time Number [0, 1] 范围内的时间。
Returns:
函数在给定时间的值。
Examples:
function quadraticIn(time) {
    return time * time;
}
function quadraticOut(time) {
    return time * (2.0 - time);
}