查看: 71|回复: 0

[转载发布] 【原创】.lrc歌词同步显示脚本

[复制链接]
  • TA的每日心情
    开心
    21 小时前
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

    2022

    主题

    32

    回帖

    7144

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    0
    卡币
    5074
    OK点
    16
    积分
    7144
    发表于 同元九百九十八年十一月二十二日(冬) | 显示全部楼层 |阅读模式





                                          前言                                      


    工作室的首发脚本呢

    这里是 Electron Studio,我是工作室的发起者 zyf722

    今天为大家带来一个可以读取并同步 BGM 显示.lrc文件中歌词的脚本 - ElecLyric

    论坛里以前好像有过类似的脚本,不过还是重新写了一个,就当多熟悉下 Ruby 语法好了

    那么当然是希望能帮到有这方面需求的RMer啦!



                                        使用方法                                    





    直接拷贝范例中的 ElecLyric 脚本至工程“▼ 插件脚本”处即可!

    具体的设置项目可详见脚本设置区。

    (支持修改歌词坐标、字体、颜色、淡入淡出速度、lrc文件存放路径等)



    欲显示歌词,请在事件里播放 BGM 后,插入一行脚本来显示歌词:
    1. $game_lyrics = ElecLyric.new      
    复制代码


    请在事件里停止播放 BGM 后,插入一行脚本来淡出歌词:

    1. $game_lyrics.stop
    复制代码



    此外,lrc文件需放置于设置区中设置的路径下,并与歌曲同名。



    lrc文件请直接以时间戳开头,并不支持[ar]、[ti]、[al]等标签,

    因此请自行编辑并去掉对应的标识标签。

    同时lrc文件应使用 UTF-8 格式编码。



    本脚本为并行运行,不会影响角色移动或其他事件的进行。





                                    可能的冲突                                 



    本脚本追加定义了 Graphics.update 方法,可能与其他脚本产生冲突。




                                          下载                                      


    范例中包含了一首 TV-size 的 “佐々木恵梨 - Ring of Fortune”,仅供测试脚本使用,版权归版权方所有。


    范例中未包含 RGSS300.dll ,欲测试请打开工程并保存一遍即可。






                                       利用规约                                    



    使用本脚本不需要报告,自由地用于任何游戏中。

    游戏发布时不强制要求署名,当然署名是最好的啦!




                本帖来自P1论坛作者zyf722,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg. blue/forum.php?mod=viewthread&tid=480342  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

    x
    天天去同能,天天有童年!
    回复 论坛版权

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2024-4-28 22:43 , Processed in 0.054876 second(s), 46 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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