InterludeDots
This content is not available in your language yet.
Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:7
间奏点组件的抽象接口
Extends
Section titled “Extends”Methods
Section titled “Methods”dispose()
Section titled “dispose()”dispose(): void;Defined in: packages/core/src/interfaces.ts:24
销毁实现了该接口的对象实例,释放占用的资源
一般情况下,调用本函数后就不可以再调用对象的任何函数了
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”getElement()
Section titled “getElement()”getElement(): HTMLElement;Defined in: packages/core/src/interfaces.ts:8
获取这个类所对应的 HTML 元素实例
Returns
Section titled “Returns”HTMLElement
Inherited from
Section titled “Inherited from”pause()
Section titled “pause()”pause(): void;Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:28
暂停间奏点动画
Returns
Section titled “Returns”void
resume()
Section titled “resume()”resume(): void;Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:33
恢复间奏点动画
Returns
Section titled “Returns”void
setInterlude()
Section titled “setInterlude()”setInterlude( interlude?, currentTime?, forceReset?): void;Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:19
设置间奏点动画区间并重新锚定时间
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
interlude? |
[MediaTime, MediaTime] |
间奏起止时间 |
currentTime? |
MediaTime |
当前播放时间 |
forceReset? |
boolean |
是否强制重置动画起点,如 Seek、重新布局或切换间奏时 |
Returns
Section titled “Returns”void
setTransform()
Section titled “setTransform()”setTransform(left?, top?): void;Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:11
设置间奏点元素的变换位置
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
left? |
number |
top? |
number |
Returns
Section titled “Returns”void
update()
Section titled “update()”update(delta?): void;Defined in: packages/core/src/lyric-player/base/interlude-dots.ts:39
逐帧推进间奏点动画并写入样式
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
delta? |
Duration |
距离上一次调用的时长 |
Returns
Section titled “Returns”void