Home > @esengine/ecs-framework-monorepo > Easing > combine
Easing.combine() method
创建自定义缓动函数(组合多个缓动)
Signature:
typescript
static combine(easingFunctions: ((t: number) => number)[], weights?: number[]): (t: number) => number;
Parameters
Parameter | Type | Description |
---|---|---|
easingFunctions | ((t: number) => number)[] | 缓动函数数组 |
weights | number[] | (Optional) 权重数组,默认均等 |
Returns:
(t: number) => number
组合后的缓动函数