RenPy中文空间

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 59|回复: 1

[已解决] 如何对音乐播放实现类似外挂字幕的效果

[复制链接]
发表于 2019-10-7 15:03:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 zsc2015 于 2019-10-13 20:26 编辑

之前解决了music room的问题
现在想要在播放音乐的时候在屏幕下方按时间轴出现实时的歌词
这种功能我应该怎么实现呢?
 楼主| 发表于 2019-10-8 22:31:06 | 显示全部楼层
[RenPy] 纯文本查看 复制代码
screen music_room:

    tag menu

    add "images/复读机.png"

    frame:
        has vbox

        # 每条音轨的播放按钮。
        textbutton "Track 1":
            action SetDict(music_dict, "music1", 1), mr.Play("sound/bgm/01 - Bloodstained Ritual of the Night - Theme of Bloodstained.mp3")

        textbutton "Track 2":
            action SetDict(music_dict, "music2", 1), mr.Play("sound/bgm/02 - Bloodstained Ritual of the Night - Call of Eternity.mp3")

        textbutton "Track 3":
            action SetDict(music_dict, "music3", 1), mr.Play("sound/bgm/03 - Bloodstained Ritual of the Night - Prologue.mp3")



        null height 20

        # 切换音轨按钮。
        textbutton "下一个" action mr.Next()
        textbutton "上一个" action mr.Previous()

        null height 20

        # 用户退出音乐空间的按钮。
        textbutton "Main Menu" action ShowMenu("main_menu")


这是目前的样子
如果根据时间显示歌词不太好搞的话
也可以弄成点击按钮后出现一个大的文本框显示我所需要内容
这种又该怎么实现呢?

不要在意我引用的音乐素材
那就是个凑数的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号 | 苏公网安备 32092302000068号 )

GMT+8, 2019-10-23 00:07 , Processed in 0.077338 second(s), 20 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表