Skip to content

InterludeDots

This content is not available in your language yet.

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:7

间奏点组件的抽象接口

dispose(): void;

Defined in: packages/core/src/interfaces.ts:24

销毁实现了该接口的对象实例,释放占用的资源

一般情况下,调用本函数后就不可以再调用对象的任何函数了

void

Disposable.dispose


getElement(): HTMLElement;

Defined in: packages/core/src/interfaces.ts:8

获取这个类所对应的 HTML 元素实例

HTMLElement

HasElement.getElement


pause(): void;

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:28

暂停间奏点动画

void


resume(): void;

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:33

恢复间奏点动画

void


setInterlude(
interlude?,
currentTime?,
forceReset?): void;

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:19

设置间奏点动画区间并重新锚定时间

Parameter Type Description
interlude? [MediaTime, MediaTime] 间奏起止时间
currentTime? MediaTime 当前播放时间
forceReset? boolean 是否强制重置动画起点,如 Seek、重新布局或切换间奏时

void


setTransform(left?, top?): void;

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:11

设置间奏点元素的变换位置

Parameter Type
left? number
top? number

void


update(delta?): void;

Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:39

逐帧推进间奏点动画并写入样式

Parameter Type Description
delta? Duration 距离上一次调用的时长

void