Ease: {
backIn: (
t: number,
b: number,
c: number,
d: number,
s?: number,
) => number;
backInOut: (
t: number,
b: number,
c: number,
d: number,
s?: number,
) => number;
backOut: (t: number, b: number, c: number, d: number, s?: number) => number;
bounceIn: (t: number, b: number, c: number, d: number) => number;
bounceInOut: (t: number, b: number, c: number, d: number) => number;
bounceOut: (t: number, b: number, c: number, d: number) => number;
circIn: (t: number, b: number, c: number, d: number) => number;
circInOut: (t: number, b: number, c: number, d: number) => number;
circOut: (t: number, b: number, c: number, d: number) => number;
cubicIn: (t: number, b: number, c: number, d: number) => number;
cubicInOut: (t: number, b: number, c: number, d: number) => number;
cubicOut: (t: number, b: number, c: number, d: number) => number;
elasticIn: (
t: number,
b: number,
c: number,
d: number,
a?: number,
p?: number,
) => number;
elasticInOut: (
t: number,
b: number,
c: number,
d: number,
a?: number,
p?: number,
) => number;
elasticOut: (
t: number,
b: number,
c: number,
d: number,
a?: number,
p?: number,
) => number;
expoIn: (t: number, b: number, c: number, d: number) => number;
expoInOut: (t: number, b: number, c: number, d: number) => number;
expoOut: (t: number, b: number, c: number, d: number) => number;
linear: (t: number, b: number, c: number, d: number) => number;
linearIn: (t: number, b: number, c: number, d: number) => number;
linearInOut: (t: number, b: number, c: number, d: number) => number;
linearNone: (t: number, b: number, c: number, d: number) => number;
linearOut: (t: number, b: number, c: number, d: number) => number;
quadIn: (t: number, b: number, c: number, d: number) => number;
quadInOut: (t: number, b: number, c: number, d: number) => number;
quadOut: (t: number, b: number, c: number, d: number) => number;
quartIn: (t: number, b: number, c: number, d: number) => number;
quartInOut: (t: number, b: number, c: number, d: number) => number;
quartOut: (t: number, b: number, c: number, d: number) => number;
quintIn: (t: number, b: number, c: number, d: number) => number;
quintInOut: (t: number, b: number, c: number, d: number) => number;
quintOut: (t: number, b: number, c: number, d: number) => number;
sineIn: (t: number, b: number, c: number, d: number) => number;
sineInOut: (t: number, b: number, c: number, d: number) => number;
sineOut: (t: number, b: number, c: number, d: number) => number;
strongIn: (t: number, b: number, c: number, d: number) => number;
strongInOut: (t: number, b: number, c: number, d: number) => number;
strongOut: (t: number, b: number, c: number, d: number) => number;
} = ...
类型声明
backIn: (t: number, b: number, c: number, d: number, s?: number) => number
backInOut: (t: number, b: number, c: number, d: number, s?: number) => number
backOut: (t: number, b: number, c: number, d: number, s?: number) => number
bounceIn: (t: number, b: number, c: number, d: number) => number
bounceInOut: (t: number, b: number, c: number, d: number) => number
bounceOut: (t: number, b: number, c: number, d: number) => number
circIn: (t: number, b: number, c: number, d: number) => number
circInOut: (t: number, b: number, c: number, d: number) => number
circOut: (t: number, b: number, c: number, d: number) => number
cubicIn: (t: number, b: number, c: number, d: number) => number
cubicInOut: (t: number, b: number, c: number, d: number) => number
cubicOut: (t: number, b: number, c: number, d: number) => number
elasticIn: (t: number, b: number, c: number, d: number, a?: number, p?: number) => number
elasticInOut: (t: number, b: number, c: number, d: number, a?: number, p?: number) => number
elasticOut: (t: number, b: number, c: number, d: number, a?: number, p?: number) => number
expoIn: (t: number, b: number, c: number, d: number) => number
expoInOut: (t: number, b: number, c: number, d: number) => number
expoOut: (t: number, b: number, c: number, d: number) => number
linear: (t: number, b: number, c: number, d: number) => number
linearIn: (t: number, b: number, c: number, d: number) => number
linearInOut: (t: number, b: number, c: number, d: number) => number
linearNone: (t: number, b: number, c: number, d: number) => number
linearOut: (t: number, b: number, c: number, d: number) => number
quadIn: (t: number, b: number, c: number, d: number) => number
quadInOut: (t: number, b: number, c: number, d: number) => number
quadOut: (t: number, b: number, c: number, d: number) => number
quartIn: (t: number, b: number, c: number, d: number) => number
quartInOut: (t: number, b: number, c: number, d: number) => number
quartOut: (t: number, b: number, c: number, d: number) => number
quintIn: (t: number, b: number, c: number, d: number) => number
quintInOut: (t: number, b: number, c: number, d: number) => number
quintOut: (t: number, b: number, c: number, d: number) => number
sineIn: (t: number, b: number, c: number, d: number) => number
sineInOut: (t: number, b: number, c: number, d: number) => number
sineOut: (t: number, b: number, c: number, d: number) => number
strongIn: (t: number, b: number, c: number, d: number) => number
strongInOut: (t: number, b: number, c: number, d: number) => number
strongOut: (t: number, b: number, c: number, d: number) => number
En
Starts the motion with a backward movement, then moves towards the target in the opposite direction, overshoots, and then returns.
Zh
开始时往后运动,然后反向朝目标移动。