mirror of
https://github.com/4ian/GDevelop.git
synced 2026-10-12 02:01:17 +00:00
- Tweens can now use a custom easing curve, in addition to the built-in named easings (`linear`, `easeInQuad`, ...). A custom curve is written like in CSS: `"cubic-bezier(x1,y1,x2,y2)"`. - The easing field gets a Custom curve... entry that opens a visual curve editor. - New custom easing can be named and reused across the project (or across an extension) Co-authored-by: Viktor Vovk <[email protected]>
18 lines
498 B
JavaScript
18 lines
498 B
JavaScript
// Automatically generated by GDevelop.js/scripts/generate-types.js
|
|
declare class gdNamedEasing {
|
|
constructor(): void;
|
|
setName(name: string): void;
|
|
getName(): string;
|
|
setX1(x1: number): void;
|
|
getX1(): number;
|
|
setY1(y1: number): void;
|
|
getY1(): number;
|
|
setX2(x2: number): void;
|
|
getX2(): number;
|
|
setY2(y2: number): void;
|
|
getY2(): number;
|
|
serializeTo(element: gdSerializerElement): void;
|
|
unserializeFrom(element: gdSerializerElement): void;
|
|
delete(): void;
|
|
ptr: number;
|
|
}; |