Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何在Flatter上创建卡拉OK风格的歌词播放器_Flutter_Flutter Layout_Flutter Animation - Fatal编程技术网

Flutter 如何在Flatter上创建卡拉OK风格的歌词播放器

Flutter 如何在Flatter上创建卡拉OK风格的歌词播放器,flutter,flutter-layout,flutter-animation,Flutter,Flutter Layout,Flutter Animation,您好,我从Flatter开始,我作为一个个人项目开始创建一个卡拉OK风格的应用程序,我使用一个CupertinoPicker自动滚动歌曲的歌词。 在本视频中介绍了当前的情况: 我有以下资料: [ { phrase: "Fisrt phrase", startAt: timeInMiliseconds }, { phrase: "Second phrase", startAt: timeInMiliseconds } 我想知道如何制作字母颜色随短语进展而变化的动画

您好,我从Flatter开始,我作为一个个人项目开始创建一个卡拉OK风格的应用程序,我使用一个CupertinoPicker自动滚动歌曲的歌词。 在本视频中介绍了当前的情况:

我有以下资料:

[
{
    phrase: "Fisrt phrase",
    startAt: timeInMiliseconds
},
{
    phrase: "Second phrase",
    startAt: timeInMiliseconds
}
我想知道如何制作字母颜色随短语进展而变化的动画,动画的持续时间是当前短语的开始时间与下一个句子开始时间之间的差异。以及如何添加动画角色

类似于您在本视频中看到的内容:


我怎么能做类似的事情呢?

有一个插件。您可以使用支持lyric file.lrc格式的文件