跳转到内容

EasingType

此内容尚不支持你的语言。

const EasingType: object

Defined in: animation/Easing.ts:15

readonly CubicBezier: 14 = 14

readonly EaseInBack: 7 = 7

readonly EaseInCubic: 4 = 4

readonly EaseInElastic: 10 = 10

readonly EaseInOutBack: 9 = 9

readonly EaseInOutCubic: 6 = 6

readonly EaseInOutElastic: 12 = 12

readonly EaseInOutQuad: 3 = 3

readonly EaseInQuad: 1 = 1

readonly EaseOutBack: 8 = 8

readonly EaseOutBounce: 13 = 13

readonly EaseOutCubic: 5 = 5

readonly EaseOutElastic: 11 = 11

readonly EaseOutQuad: 2 = 2

readonly Linear: 0 = 0

readonly Step: 15 = 15

Easing.ts

Pure easing math — 1:1 port of C++ EasingFunctions.hpp

The EasingType enum values are WASM boundary contract — they must stay in lock-step with src/esengine/animation/TweenData.hpp::EasingType.