找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 752|回复: 5

[求助] 请问如何根据结局切换主界面的背景音乐?

[复制链接]
发表于 2023-10-26 00:01:09 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 黑泽诚 于 2023-10-26 00:02 编辑

请问各位大大如何用持久化数据的方式根据结局来切换主界面的背景音乐?感觉跟背景图不太一样,用换主界面背景图的方式搞背景音乐会提示这个,请各位大大帮帮忙 %~B}T3`(PJ{}`OR{V`W_`RA.png
发表于 2023-10-26 04:43:48 | 显示全部楼层
希望可以传送一个简短的demo 工程 我可以在工程上面修改 给你一个你需要的demo
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2023-10-26 10:18:01 | 显示全部楼层
[RenPy] 纯文本查看 复制代码
## 将以下语句取消注释就可以设置标题界面播放的背景音乐文件。此文件将在整个游戏中
## 持续播放,直至音乐停止或其他文件开始播放。


define config.main_menu_music = "audio/BGM.mp3"
define config.main_menu_music_1 = "audio/BGM1.mp3"
define config.main_menu_music_2 = "audio/BGM2.mp3"


现在大概是这样子,但不能用

[RenPy] 纯文本查看 复制代码
screen main_menu():

    ## 此语句可确保替换掉任何其他菜单屏幕。
    tag menu

    if persistent.ed1:
        add gui.main_menu_background1

    elif persistent.ed2:
        add gui.main_menu_background2

    else:
        add gui.main_menu_background


主界面的背景是用这种方法切换的
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2023-10-26 10:19:28 | 显示全部楼层
Furau 发表于 2023-10-26 04:43
希望可以传送一个简短的demo 工程 我可以在工程上面修改 给你一个你需要的demo ...

感谢大大!我把现在用的代码放到下面了,不知道大大是不是这个意思
回复 支持 抱歉

使用道具 举报

发表于 2023-10-27 08:35:53 | 显示全部楼层
config这个命名空间中不能自定义变量,直接把前面的config去掉……
回复 支持 抱歉

使用道具 举报

发表于 2023-11-5 12:03:37 | 显示全部楼层
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 12:20 , Processed in 0.120197 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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