Skip to content

Home > @esengine/ecs-framework-monorepo > Easing > piecewise

Easing.piecewise() method

创建分段缓动函数

Signature:

typescript
static piecewise(segments: Array<{
        duration: number;
        easing: (t: number) => number;
    }>): (t: number) => number;

Parameters

Parameter

Type

Description

segments

Array<{ duration: number; easing: (t: number) => number; }>

分段配置数组,每段包含 {duration, easing}

Returns:

(t: number) => number

分段缓动函数

基于 MIT 许可证发布