好长时间之前做过的一个项目 , 其中设计到用Unity模拟卡拉OK歌词过渡的效果 , 如下图所示 ↓ , 这里简单把原理部分分享一下.
文章目录
演示效果 ↓
歌词效果类 ↓
配套资源下载
演示效果 ↓
实现歌词动态调整功能
实现动态读取歌词文件功能
实现歌曲快进快退功能
实现歌曲单字时间匹配功能
实现可动态更换歌词前景色背景色功能
注:
这里为实现精准过渡效果使用的是KSC歌词文件, 并不是LRC文件哦 .
这其中我认为就是如何实现歌词部分的前景色向后景色过渡的效果了, 开始的时候我想的也是很复杂 , 使用Shader的形式实现 ,网上找了一些相关代码 ,
1