EasingFunction

与TweenCollection一起使用的简化函数。这些函数来自 Tween.js和罗伯特·佩纳。见 Tween.js graphs for each function

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.QUADRACTIC_IN : EasingFunction.Callback

平方英寸。

static constant Cesium.EasingFunction.QUADRACTIC_IN_OUT : EasingFunction.Callback

平方进退。

static constant Cesium.EasingFunction.QUADRACTIC_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

五次进退。

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);
}