LMP34 KTV 逐字扫光歌词
4 段 CSS 渐变平滑扫光 · 时间偏移修正 · 歌词同步零误差
效果展示
KTV 模式将歌词行从纯文字高亮升级为 background-clip:text 渐变扫光。扫光头从左向右滚动,已唱部分显示高亮色,未唱部分显示默认色,过渡带使用 4 段 CSS linear-gradient 实现柔和边缘 —— 没有硬切,只有平滑。
♪ 跟随节奏 点亮每一个音符 ♪
扫光进度由歌曲当前播放时间决定,支持 ktv_offset 时间偏移(正数延迟、负数提前)修正歌词与歌曲的同步误差;ktv_soft_edge 控制扫光过渡带宽度(0-20%),值越大边缘越柔和。

配置参数说明
⚠️ 插件加载位置
KTV 是功能插件,只需声明在 plugins 里即可生效。无需加入 bg_plugins。
LMP34.init 配置
以下为 KTV 插件完整配置片段,一键复制粘贴到 LMP34.init({ ... }) 内即可生效。
plugins: 'ktv',
// ===== KTV 逐字扫光歌词 =====
ktv: 1, // 1=启用 0=关闭
ktv_color: '#ff0000', // 已唱部分高亮色
ktv_default_color: '#fff000', // 未唱部分默认色
ktv_size: 25, // 字号 0=跟随皮肤
ktv_offset: -1, // 时间偏移(秒)正数延迟/负数提前
ktv_soft_edge: 6, // 扫光过渡带 0-20%
URL 参数即时切换
所有配置支持 URL 参数覆盖,优先级高于 config.xml。无需修改任何文件即可测试扫光效果。
?ktv=1&ktv_color=#00ff88&ktv_offset=-0.5&ktv_soft_edge=8
✅ 启用扫光?ktv=1
|
⏱️ 提前 1 秒高亮?ktv_offset=-1
|
🎨 自定义颜色?ktv_color=#00ff88&ktv_default_color=#444
|
LMP34 · KTV · SOFT EDGE GRADIENT

暂无评论,快来抢沙发~