与 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
五次缓入缓出。
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
用于实现自定义缓动函数的函数接口。
| Name | Type | Description |
|---|---|---|
time |
number |
[0, 1] 范围内的时间。 |
Returns:
给定时间的函数值。
Examples:
function quadraticIn(time) {
return time * time;
}
function quadraticOut(time) {
return time * (2.0 - time);
}
