Kiwano Engine v1.3.x
|
缓动函数枚举 更多...
#include <EaseFunc.h>
静态 Public 属性 | |
static EaseFunc | Linear = math::Linear |
线性 | |
static EaseFunc | EaseIn = MakeEaseIn(2.f) |
由慢变快 | |
static EaseFunc | EaseOut = MakeEaseOut(2.f) |
由快变慢 | |
static EaseFunc | EaseInOut = MakeEaseInOut(2.f) |
由慢变快, 再由快变慢 | |
static EaseFunc | ExpoIn = math::EaseExponentialIn |
由慢变极快 | |
static EaseFunc | ExpoOut = math::EaseExponentialOut |
由极快变慢 | |
static EaseFunc | ExpoInOut = math::EaseExponentialInOut |
由慢至极快, 再由极快边慢 | |
static EaseFunc | ElasticIn = MakeEaseElasticIn(0.3f) |
自起点赋予弹性 | |
static EaseFunc | ElasticOut = MakeEaseElasticOut(0.3f) |
自终点赋予弹性 | |
static EaseFunc | ElasticInOut = MakeEaseElasticInOut(0.3f) |
再起点和终点赋予弹性 | |
static EaseFunc | BounceIn = math::EaseBounceIn |
自起点赋予反弹力 | |
static EaseFunc | BounceOut = math::EaseBounceOut |
自终点赋予反弹力 | |
static EaseFunc | BounceInOut = math::EaseBounceInOut |
在起点和终点赋予反弹力 | |
static EaseFunc | BackIn = math::EaseBackIn |
static EaseFunc | BackOut = math::EaseBackOut |
static EaseFunc | BackInOut = math::EaseBackInOut |
static EaseFunc | QuadIn = math::EaseQuadIn |
static EaseFunc | QuadOut = math::EaseQuadOut |
static EaseFunc | QuadInOut = math::EaseQuadInOut |
static EaseFunc | CubicIn = math::EaseCubicIn |
static EaseFunc | CubicOut = math::EaseCubicOut |
static EaseFunc | CubicInOut = math::EaseCubicInOut |
static EaseFunc | QuartIn = math::EaseQuartIn |
static EaseFunc | QuartOut = math::EaseQuartOut |
static EaseFunc | QuartInOut = math::EaseQuartInOut |
static EaseFunc | QuintIn = math::EaseQuintIn |
static EaseFunc | QuintOut = math::EaseQuintOut |
static EaseFunc | QuintInOut = math::EaseQuintInOut |
static EaseFunc | SineIn = math::EaseSineIn |
static EaseFunc | SineOut = math::EaseSineOut |
static EaseFunc | SineInOut = math::EaseSineInOut |
缓动函数枚举
查看 https://easings.net 获取更多信息