@silkytone/danmu
Version:
弹幕的简单实现,实现普通弹幕或高级弹幕。
18 lines (17 loc) • 577 B
TypeScript
export declare const AnimationFrame: ((func: (timestamp: number) => void) => void);
export declare class Animation {
private count;
private __limit;
private status;
private last;
private listener;
get limit(): number;
set limit(value: number);
constructor(limitFPS?: number);
private getFps;
private getRecords;
on(key: 'FPS' | 'RealTimeFPS', listener: (fps: number) => void): void;
off(key: 'FPS' | 'RealTimeFPS', listener: (fps: number) => void): void;
run(listener: (timestamp: number) => void): void;
stop(): void;
}