pixi-tweener
Version:
Simple tweener for pixi.js, with promises
24 lines (23 loc) • 699 B
TypeScript
export declare class Tweener {
private static ticker;
private static tweens;
private static update;
static init(ticker: any): void;
static tweening(): boolean;
static dispose(): void;
static add<T extends P, P extends TweenProps>(tweenParams: {
target: T;
context?: any;
duration: number;
useTickForDuration?: boolean;
delay?: number;
ease?: (t: number) => number;
onUpdate?: (t: number) => void;
}, props: P): Promise<void>;
static killTweensOf(context: any, skipComplete?: boolean): void;
private static advance;
}
interface TweenProps {
[key: string]: number;
}
export {};